You didn't mention it, but if you haven't done a complete/thorough colon cleanse, there's your best starting place. And after that, do a few liver flushes, and with your good diet (and plenty of water & some sunshine), you'll be able to ditch those blackheads...forever :)
If you're not familiar with why a Colon Cleanse could affect blackheads on your face (and the rest of your body, organs, mental & physical health)...check out these two links: