Try a low GI diet. Some acne is triggered by spikes in blood sugar caused by high GI foods. It's not the easiest thing to do- you basically have to ditch all refined carbs, sugar. I also gave up dairy. It actually meant I was eating a much healthier diet- loads of veg, certain fruits, nuts, seeds, meat and fish, wholemeal pasta, brown rice, swap normal spuds for sweet potatoes etc. The only bread I ate was wholemeal but I limited it as much as possible (just the odd wrap for lunch). It took a lot of willpower but it was so worth it to rid myself of the awful acne i had for years. It was the only thing that worked for me. I tried every type of skin product, a low dose antibiotic (which did help but only while I took it). Loads of research on the Internet linking high GI diet to acne. Good luck.