You have te typical oily skin and I know where you are coming from because I have oily skin as well. Here are some of my tips: Rub a drier sheet over your face right after getting out of the shower! That'll help control the shine. Use a powder foundation rather then the liquid one, Tonning lotion is a must: It tightens the pores and keeps the dirt out. Limit washing your face to 2-3 times a day. To clense oily skin - use oil-based products because they dissolve sebum. Choose oil-free moisturizers to keep a shine free face. Here are some links to oil-free moisturizers:
link link link Here is a link to some home-made remedies to control the shine -
link The best product I can suggest you is proactive cleansing. You can order your choice of package and follow the routine given. It helps a lot and it will also get rid of any other acne you have. Hopefully this will help you out. And I hope you get a shine-free face.