I would never suggest to take any medicine . My elders says that this may be due to stomach upset. And he heated stomach cause pimples on face .
Another factor of pimples may be polluted air . We should have to take proper care of our skin and we should keep on washing our face with normal tap water almost at least for seven to eight times a day . It has also been said the waters is the best tonic for face . We should also take plenty of water each day , because water supported our body to dissolve all acidity into our body . Water also helps to clean your blood and if blood is clean that there will be very less chances to have pimples . Water also clears our face and helps reducing pimples as well .
The best and safest way to cure pimples is by maintaining a clean skin. You should ensure to wash your face regularly, especially when you return after being exposed to the dust and grime outside. Cosmetically, pimples can be cured by regular steam and massage therapy. The blackheads are forced out and the skin is treated with a massage and face-mask. There are many medical applications also available for the treatment of pimples or acne. The ointments available contain benzoyl peroxide that is known to be very effective in the treatment. There are a number of beauty products dedicated to the treatment of acne, like Clearasil and Mederma. However, the best and most cost-effective method remains, maintaining an oil-free and clean skin.
I had problems with acne on the upper back until I was 30 and found a solution. Here are some suggestions:
Get yourself a product including Salicylic acid. This costs like 10€ in a pharmacy and will last you some time. Personally I apply this while showering on my upper back but you could also use it similiar to a face wash, depending in your problem zone.
Then get you a prescribtion for a product including Zinc acetate as a topical. (at least you need a prescribtion for this in Europe). You could add zinc as a supplement (pills).
If this is not working (and I promise it will). You would have to go for harder stuff like retinol creme.
You can use tea tree oil.
How to apply:
Mix some tea tree oil drops with aloe gel (1 teaspoon).
Apply the mixture to the pimples
Cleanse off after 20 minutes.
In the circumstance that you get blackheads, you can consult useful tips at: Home remedies for blackheads