Undecided Question

I need some help with my skin.?

How do I achieve clear skin?
I'm a 16 year old male and I've been really breaking out badly around my chin nose and center of my forehead. I've been eating a lot better, I have been using Vichy facial cleanser and acne prone moisturizer for 2 weeks now and the Beauty experts at Shoppers Drug Mart said that it has to get worse before it could get better and it should get much better in about month.

However, I'm starting to get impatient and extremely self-conscious. What should I do to help speed the process? I'm taking skin pills to help me get the right vitamins, and I am using the cleansers religiously every morning and night. I shave everyday so that could be irritating it? I'm not sure. I eat very healthy. Well not very healthy but I eat only one unhealthy snack a day. I eat processed meat like ham and chicken everyday for lunch. My mom says that it's not good for you so maybe that could be it? Because I've only been doing that recently and I've only been flaring up recently.

Should I buy facial masks? I'm really willing to do anything to get rid of my acne fast. All your tips would be much appreciated I'm fairly open to anything!

Oh and my consultation thing at shoppers said I had dry skin because after I shower my skin is always really dry. So if that helps than, that's good.