Strangely enough, some do recommend Vicks rub; certainly worth a try. Also you might consider an anti-fungal natural supplement like olive leaf - it's anti-fungal, anti-bacterial, etc.
My theory is that fungals like candida can cause acne, so I wonder if this is the cause of yours? I've taken accutane 3-4 x, which didn't work and can adversely affect many parts of our bodies, most notably it can cause the brain to stop making seratonin - the brain chemical that makes you feel good. Hence, the suicides attributed to accutane. If you feel the least bit depressed -before or after accutane - get help!
In the meantime, I can't help but wonder - based on my own experience - that your Acne may be a by-product of the fungi. Good luck.