Have you tried a detox tea? Often when I have a crazy breakout, I realise it's because I'm heaty inside and constipated. I usually just buy a detox tea mix from Watsons and Guardian (sometimes I use that TeaTox brand but it's quite fancy) and let the tea work its magic.
Once I get my system cleansed, the skin clears up within days. Drinking water that's been infused with cucumber and lemon works before going to bed also helps, in my case.
Read more