There are some great suggestions already posted. I used to have skin problems too. I am a Mary Kay consultant, although I'm not pushy like most. I never sell any of my products for the suggested retail. The reason I do it is to make it affordable to people that just want to contact ME when they need something. If you still don't want to spend anything on an actual product I suggest changing pillow cases, try not to touch your face when not washing, and drink tons of water. I've also seen some great tips at RealSimple.com.
Exfoliate skin. Wash your face, then apply a soft paste made of three parts baking soda and one part water. Massage gently with a circular motion, avoiding the eye area; rinse clean.
Problem: Blemishes and Breakouts
Solution: When a pimple appears, place an ice pack on it for 5 to 10 minutes to reduce swelling, then pat the area dry and apply benzoyl peroxide cream or gel with a clean cotton swab, You can top it with concealer that also contains benzoyl peroxide. For blemishes and small spots, rely on sticky concealers, which come in compacts or tubes. For larger blotches or redness around the nose, use more watery liquid concealers (commonly sold in tubes), or try foundation. Both are easy to spread. For pimples, remove any flakes with a wet washcloth. Next, dab a medicated acne treatment on the pimple. Work it into the skin until it disappears. (Skip this step if you’re using a medicated concealer.) Warm some cake concealer on the back of your hand. Next, with a brush, dot a tiny bit on the middle of the pimple. Using a clean finger, push (don’t rub) it into the skin until it disappears. The key is to build thin layers. Set with a large brush and translucent powder.
Good luck and let me know if I can help.