I got slapped with a couple bad breakouts back when I was first starting T and my levels had gotten too high. What worked wonders for me -- besides having my dose lowered to where it needed to be -- was getting on clindamycin gel and azelaic acid gel. I can't recommend them enough, especially the clindamycin. I use that nightly before bed, and the azelaic acid is kind of a spot treatment for whenever I need it. I have sensitive skin, and some of the popular acne regimens (like Proactiv/benzoyl peroxide) are far too harsh for me. These gels do just enough without drying me out or causing irritation.
As for the rest of my hygiene routine, I stopped using powerful cleansers and switched to Cetaphil, which is a gentle, no-frills face wash. That alone probably helped my skin a lot. I wash twice a day with that and moisturize daily. I also regularly wipe down my glasses, phone, and anything else that comes into close, frequent contact with my face. I wash my pillow cases about once a week as well.
Good luck -- I'm glad you're going to the dermatologist. I wasted a lot of time and prolonged my misery by trying to solve it on my own, and it wasn't worth it. I definitely should've sucked it up and gone in before I did.