Something I don't know if anyone has mentioned, but I wanted to bring up is that people have breakouts and oilyness for different reasons. Your location's weather plays a big part, but I actually have breakouts like you described when I become sensitive to something. Do you have breakouts anywhere other than your face? Like your neck, shoulders, etc? If so, you may be sensitive to something that you are using other than on your face or something you are ingesting. For example, a few weeks ago I noticed I was breaking out pretty badly and the oil was out of control. I started to break out a little on my back, shoulders, and chest. I tried some acne body washes, but in the end, it looks as if i was sensitive to the new laundry detergent my mom had switched to. I got some with no artificial fragrance, and everything is already starting to clear up and the oil production is going down. Excess oiliness can actually be caused when your skin feels like it needs to protect itself, which it will if you are having allergies or sensitivities to things you are unaware of. Also, if your skin is dry and flaky with an oiliness on top, that can mean that it is damaged and trying to heal and it is highly sensitive at the moment. For this, try something like Cetaphil for about a week and see if there is any change.
About proactiv: it is right for some people, and not right for others, but most importantly, see a dermatologist and see if you can pinpoint what is causing your breakouts becuase if it is something bacterial or related to allergy or sensitivity there are other products out there than can treat those conditions with less of a harsh effect. Also, don't exfoliate everyday unless you are using an exfoliator that claims that it can be used daily (and then I wouldn't use it that much if you don't absolutely have to. Keep trying. You will find something that works for you.