I've heard B6 works for some, didn't for me.
My acne cleared up and has been gone since I cut milk out of my diet. This was not the reason why I cut it out, but I did notice it helped. Hell, I didn't even get a pimple on cycle. Also, basic things such as washing your face twice a day, not touching it, etc.