if i had the perfect answer to your request i would be a millionaire!!! just takes time, washing your face morning and night. using benzyl peroxide or retin a or a prescribed drug. nothing will keep them from coming back, but a good facial routine will keep them under control.