Somehow, I never got to suffer from pimple. Occasionally, one pops up on my face and I let it clear on its own. I think it's heredity for some other people.
Try to be consistent with face washing, avoid touching your face and don't share pillow covers.
It'll clear with time.