hey, I feel ya, my hair and skin are oily so I could never take a shower at night and wake up in the morning and go to school/work without feeling and looking like i needed to shower again. There are a few things you can do, I'm not sure how old you are but im 25 now and my oily skin and hair died down a little and i almost have normal skin (by the way , i want to say oil is good for when you get older, you don't get as many wrinkles and your skin stays nice, while your hair always stays shiny - no matter how often you dye it or mess with it!).
1. If you wear make up, dont use the oily foundation, always use the powder -> even if you dont wear make up, having the powder around for emergencies (like after a good workout and facewash) is nice too (this works for guys as well)
2. Use a clenser that is free of harsh chemicals, fragrance and is a natural clenser, I like this one -> http://www.amazon.com/Avalon-Organics-Vitamin-Refreshing-Cleansing/dp/B00015XAQ0 (you can find it at a drug store for 7$)
3. DONT OVERWASH! People think if they have oily skin/hair, drying it out is the answer but your body actually produces more to make up for the oil loss (thats why i recommend a cleanser with no harsh drying out chemicals) . I tried drying out my skin for years, only hour later looking like i dipped my face in vaseline rofl
hope this helps smile