First of all, the "normal" range is too broad and you might still have an imbalance if you are within the normal range. For instance, you might be on the lower end of the "normal" range for progesterone, but for your body that might still be too low.
I had blood testing done too and the only hormone that was low was my progesterone, but they told me that everything else seemed normal. Blood testing is highly unreliable because they only draw blood once during your cycle, and so it's impossible to account for all the hormonal fluctuations that happen on various stages of your cycle. Also, the typical blood testing hormonal panel for acne/PCOS/hirsutism doesn't cover ALL hormones. This means they don't check for variants like free testosterone (only regular testosterone), estrogen dominance, and comprehensive thyroid testing. I happened to get tested during a time in my cycle where my skin always calms down, so no wonder they couldn't detect anything majorly off.
I'm getting a full hormonal panel test using saliva testing this time. Even though this isn't 100% accurate either, they have you submit a saliva sample during 3 or 4 times of your cycle so that they can give you a sense of how your hormones fluctuate throughout the course of a month. That might be an option for you if you want to figure out which hormones are causing your imbalance, so that you know exactly how to treat it. Standardized birth control/synthetic hormones don't benefit all women equally. They might fix one issue(e.g. the hormones causing the acne), but tip the scale towards other imbalances (e.g. weight gain) because they are not customized to your body's needs.
Thanks so much for all the info WishClean! I think I understand it all a little better now. When they did the blood test I'd already started on Dianette so I'm fairly sure that would have swayed the results. Before that there was definitely no way my hormones could be considered "normal". I don't know if I'd be able to get the saliva test done but I will look into it because it does sound like it takes a little more account of the variables. I do see what you mean about standard birth control not being tailored to an individual's hormonal imbalance but I'm not really sure what else you can do to adjust your hormone levels to something more normal. The Dianette has been helping the acne a bit I think (although I'm also on antibiotics and Epiduo so it's hard to know how much the birth control is helping on its own) but it does make me eat like a horse! It's not a bad thing at the moment because I was a bit underweight beforehand anyway but hopefully it won't become too much of a problem in the future. Thanks again for all the info and advice!