i use Olay's microdermabrasion & peel system twice a week and Clean & Clear's astringent every other day. Thats the only way my skin stays nice.
I use to have HORRIBLE acne and it took 4 years and a lot of stuff to get rid of it and i am making sure it dont come back! so just make sure you clean your face all the time and take care of it! and try to keep your hands off it, lol.
as for covering up scars or zits and pimples, etc then try Covergirl's True Match. It comes in powders, liquids and cover sticks. and they have tons of colors so you can find one to match your skin tone. it really works! i use it every time i go out.