Okay, let me tell you something.
I've always had a problem with my skin, and what I found that works best is to exfoliate.
You can use sugar and honey, it works pretty well to exfoliate, and you cant over-do it, because the sugar melts. Try to do this every day, twice a day if you want to. This should help with white/blackheads.
Another thing is try a mask...one made out of powdered milk and warm water, turn it into a paste, and put in on your face, let it dry, then wash it off.
For pimples...DO not squeeze them...well, try not to. I know sometimes its almost impossible. Try putting a hot (but NO TOO HOT) teabag on them...a black tea is better, because of the acid in it. If you have acne anywhere else on your body, take a bath soaked in teabags...it also will give you a hint of a tan.
You can also try calamine lotion!!! Just dab it on the pimple before you do to bed, and it will dry up...
or toothpaste works.
ask for makeup...get a LIGHT foundation, with minerals. Anything with minerals will help your skin look brighter. To cover up a pimple, try dabbing some concealer on it, and then dabbing the concealer with a **** q-tip, that way you dont just take the concealer off.
OH....ang last but not least, get your face in the sun...this will help dry up the pimples as well.
Good luck!!!!