My face was an absolute grease pit for most of my life. Finally I got so sick of it! I'm in my 30's; I shouldn't have skin like a 15 year old boy, right? I went to the dermatologist and after making me try a bunch of completely useless stuff (antibiotics - hello, skin still greasy!, topical medications - great, now I have peeling, greasy skin!) they finally got out the big guns and put me on Accutane. Now, Accutane is not for the faint of heart. It's pretty serious stuff and causes birth defects so you can't take it if you're pregnant, thinking of becoming pregnant, breastfeeding, etc. Fortunately, I'm none of those things, so I could take it. I'm in month 4 of the 6-month treatment and WOW does this stuff work! My skin is actually really, really dry right now, and after I'm done with the treatment it will even out to just normal/dry. But literally 3 days into using the medication, I had no more oil left on my skin. None. And I will have none possibly for the rest of my life (treatment lasts anywhere from 10 years to forever... good stuff). If you have health insurance, it will cover the cost of the medication, lab tests, etc. If you don't have health insurance, then disregard this, as the medication is not cheap.
I hope you find something that works for you! Oily skin is no fun. =(