I don't want to give bad advice or anything, but Water Fasting might be good for a quick fix. If you just want to see your skin improve a little more. If you're not overweight enough it might be a bad idea (bmi <21 lbs) otherwise you should see improvement after 4 or 5 days. Or vegetable juice fasting a couple days a week.
Take Liver Cleansing herbs daily ( Acne is *always* related to the liver). Drink some hibiscus tea to purify your blood. ACV also purifies blood. If you put tea tree oil on your face constantly (like 10 times a day) that should help a lot. You sould a little stressed too... that def doesn't help. So relax :)