Yes. I had a friend who had this problem and we were able to fix it without breaking the bank. It is just a simple routine change.
1) Go to the store and buy: Noxema Original Deep Cleansing Cream
Clean and Clear Dual Action Moisturizer
www.cleanandclear.com (check the website for store coupons you can use to save $$)
2) Add more Water into your daily routine. Drinking water helps to eliviate oils in the skin through your pores and cleanse your system. Besides that It also is refreshing and your body will thank you!
3) As far as makeup goes you will need to use a more oil free makeup that will not help to build residue on your face. This is a good one: Covergirl Clean Makeup Oil Control. (you can get it in foundation or powder.. Which ever you prefer.) www.covergirl.com
Just making these few simple steps you skin will show improvement in less than 2 weeks.
Hope this helps.