My dermatologist tell me that i should try to use Anti-acne Roll-on. It is product from Europe with high quality. You can buy it on Ebay. Use this phrase to find it:
Anti-acne Roll-on for Problem Skin *High Quality* - RYOR
Have you tried over the counter creams and ointments that contain salicylic acid or benzoyl peroxide? It will take weeks to see the effect. But if your pimples will not be cured by this treatment then you will have to consult a dermatologist.
Aloe vera pulp is also said to treat pimples when applied directly to affected area. There are other natural remedies out there, just Google them.