First of all sunshine will only make the hyperpigmentation WORSE!
In fact if you're not using sunblock that could be why it's taking so long for them to fade!
Some people think sunshine makes acne go away, they are WRONG.
It may seem crappy now but the fact that the derm sent you back saying you had no 'real' scarring means you will eventually have clear and scarless skin. Google
acne scars and check out what you could have been left with.
Now for some actuall advice on how to repair your skin...
ALOE!
Go buy an aloe plant, today.
Don't try some silly store bought gel or cream claiming to have enough aloe to heal. It must be the plant to really heal.
Each morning and night after washing your face, cut a bit (inch) of the aloe leaf off and open it up and rub over your entire face and spend extra time on your actual scars. Leave it on. It will dry and be invisable.
I noticed my red marks fade signifcantly after a few days.
Keep using it for as long as it takes for them be completely gone.
Also note: Aloe is totally non comedigenic, it will NOT clog pores and cause more acne. In fact aloe NATURALLY contains salicylic acid, which is great for acne.
Also, take vitamins!
beta C
calcium/ magnesium
vit E
fish oil
Vit C
all of these will help your skin to heal. A healthy diet and lots of water will also help your skin to heal and prevent further breakouts.
Tea tree oil is EXCELLENT for active acne and prevention.
Proactive is NOT for everyone!
and some say BP can encourage permanent scarring!
Sort out your hormones, use tea tree oil, use aloe daily.
Good luck!