Other than products, there are a few things that made a huge difference in my skin (I used to have regular, super annoying break-outs):
1) Don't ever, EVER touch your face. Hands off at all times. (If you have hair in your face, then get it off your face, too...)
2) Make sure you are washing your pillow cases regularly (gross...i know).
3) Make sure you are using an oil free, hypo-allergenic moisturizer (your skin will need to be moisturized, especially if you are using harsh acne-fighting products). If your skin is dry, it will overcompensate by producing more oil. In fact, the more the humid the environment, the better my skin is...sounds strange but it's true.
4) Take vitamins (Omega-3's seem to give my skin a nice glow.)
I used Proactive for one month, my face cleared up. Now I just use some stuff from the local drug store that is a proactive knock-off and my zits never came back.