Acne is a very common problem. Many times its because of internal impurities. You can try ayurveda treatment. Ayurveda treats the root cause of the disease so that there is minimal chances for the disease to re-occur. I recommend you get in touch with Ayurvaid hospitals as they are the 1st and only NABH accredited ayurveda hospital and has a very successful track record. http://ayurvaid.com/home