welcome to healthcaremagic
I suggest you try Ayurvedic herbal medicine for you problem
Ayurveda attacks the root cause of the disease. This is achieved by the intake of a proper nutritive and balanced diet.
Applying jamun (Syzgium cumini) seeds rubbed with water on the pimples
will reduce the growth of the pimples.
Squash a properly ripened and soft papaya in water. Massage
the whole face with this paste. The paste will begin drying up after about fifteen to twenty minutes. At this juncture, wash the face with clean water and wipe it with a rough towel. Then apply either sesame or coconut oil on the face. Continuation of this procedure for a week will help a lot in removing the pimples and their residual marks from the face.
Rubbing the face with the peel of an orange also shows good results.
One more method of combating pimples is to wash the face with buttermilk at least twice a day.
A paste of lodhra (Symplocos crataegoides), dhania (coriander) and vach (Acorus calamus)
Extract the milk of the sharp thorns of the semal tree (cotton tree, Bombax ceiba).
Take powders of roasted mustard seeds, orange peels and chiraunji (Buchanania latifolia) in equal proportions.
Make a paste of jayphal (nutmeg) and red chandan (red sandalwood).
Prepare a mixture of neembu (lemon), black kasondi (coffee pods or java beans) and extract of the tulsi (basil) and dry it in the sun. It will become more viscous when it is dried. apply
Make a paste of masoor dal (red lentils) with milk, camphor and ghee
Add a spoonful of salt in a bowl of hot water. Apply this with a rough towel on the face as though you are sponging the face.
Along with this there are lot herbal preparation available in the market
contact your nearest ayurvedic physician for details