Zinc Oxide works well. That's what my son has used for years. You can get it over the counter or by prescription. Prescription would have a stronger cream but either one should work.
And be patient. Most teenagers go through this because their body is growing and changing so fast. By the time you're an adult you probably won't have to worry about this any more. Take care!
Try putting vinegar ,apple cider preferably, on the spots , they soothe and have ben known to help drying and healing. There are many creams aswell have you asked the Doctor if he could give you something, a lot of teens here get spots they will go eventually , it does make you fed up though doesnt it, stay positive this is but a moment of time in your life .