Acne is often times caused by food allergies. The only way you're ever going to know if you have food allergies is by seeing an allergist. Short of that, you might want to experiment for a week or two and see what happens. Eliminate suspecting foods and then slowly introduce them back in one by one.
Post your basic daily diet. Maybe we will see something glaring.
My diet, which doesn't stray much ever:
meal one: a few packets of instant oatmeal (eaten raw) and 2 scoops of whey with water
meal two: can of tuna, instant brown rice, green veggies (either spinach outta a can or some other raw veggie)
meal three: either chicken tenderloins (boiled) and eaten plain, instant brown rice, olive oil
meal four: post workout drink--2 scoops whey, 12oz grape juice, creatine
meal five: either cottage cheese and some sort of fat, either avocado or peanut butter.
I know i need to up my fat intake... my diet is basic and plain and has more veggies added in most meals.. just didn't list. They are cooked plain.
When i eat the oatmeal, it is usually about 4 packets... sometimes my rice gets subbed for the oatmeal too... so somedays i may eat up to 12 packets of raw instant oatmeal.. but raw i mean i don't cook it... just drink it down with some water.
my supps: 4g arginine in morning, multivitamin, whey, creatine, garlic caps..