The first and most important tip is to moisturize. Even if you have oily skin you still need to moisturize but with gel base and it should be oil free. Stay away from creams!! Your skin needs hydration.
Primer is a very important step if you have Oily skin. My skin is very oily and when I didn't use primer my makeup would be sliding off my face. I have used these primers in the past and highly recommend them!
Powder is your friend!!