You have not mentioned your age. Pimples
in teen age are due to harmones.&it is a physiological phenominon.the thoughts (specially about sex) affect the harmonal flow. SO-to have a balanced & peaceful psycology is 1st way to control pimples.
OIly skin is more prone to get pimples & infection too.The ointment you were using must be greasy,OR you may be allergic to it .it's good you stopped it.you can wash your face frequently to lessen the oilyness.Steam will clean the skin pores &reduce the pimples.
YOu can eat plenty of salads &fruits -specially citrous fruits,to get good nurishment to your skin .
YOU can add Cap. Evion500mg orally as well as locally(to be squzzed &applied to pimple site -once a day.this will improve your skin health.