I think you have to choose the right product for your skin type..
Make sure you remove your make up every nite when you get home
Try:
1) DHC Cleansing Oil
2) Avene Cleansing Milk/Cleansing Foam - this one has thermo water in it, very mile and good for problem skin.
3) If you have oily skin, better choose an oil free foundation before your make up..try Bobbi Brown or Armani's foundation, very good and got natural and enough coverage
4) There is some brands which have foundation loose powder, that is foundation and powder all in one...not sure if you have heard of Mary Kay...they are wholesale product, you can only get it from online or from distributor..their products are very good..
www.marykay.com
5)Try to avoid make up on weekends..lipstick and eyshadow okay..but don't put foundation or powder on face loh...
Of course, keep doing facial every month..
Hope the above helps.
參考: myself.