It is possible that you have low oestrogen and maybe a raised testosterone level which could be the underlying cause of your acne.  I would suggest you see a reproductive endocrinologist who can investigate your situation and give you advice on the cause and possible treatment for your acne.