Vitamin A, MSM and NAC is what I use, know it should help so maybe it does as if I have few spots here and there its all minimal and goes away quickly. Like mentioned E2 is easily a culprit and try shower twice a day, morning/night and use quality skin scrub.

I use alot of vitA, I guesstimate approx 15k iu a day from sources such raw frozen liver, daily. 1 Week on and 1 week off. Have a read on it.