Different products work differently for people. I bet you've probably already tried many of the products you can buy on the shelf if this is something that has been going on for some time. You may want to just schedule an appointment with the Dermatologist to see what they can offer. I mean they are the skin experts.
I get pimples here and there on my face but I think it is stress related for the most part. I just use a face wash every day and sometimes even use a mask at night.