I have very acne prone skin, and just want to start with saying I haven't read everyone's replies. But would still like to offer some advice.
You need to start paying attention to ingredients. Not only for things that are good for acne, but also things that trigger breakouts.
I cannot use coconut products, physical and mineral sunscreens, rose products, lavender products, Bismuth Oxychloride, many added fragrances, tin/iron oxides, and more.
I would cut out all Lush products, because while "natural", are not always skin friendly. Also, the argan butter may be too thick and clogging for your skin.
The NARS tinted moisturizer personally gave me painful cystic acne that took months to clear.
I also cannot use GlamGlow products, FAB products, Belif, Bare Minerals, many Philosphy. There's more, I just can't think of them.
It's best to start out with products with simple ingredient lists, and please note, just because it's MARKETED in Sephora and other places as being amazing, doesn't mean it exactly is. Companies exist to make money. Marketing exists to sell things.
Stridex acne pads are affordable and are great. I use the red formula every morning and night, and I definitely notice with I miss a day.
Cleansers with far-fetched claims are often a miss for most people. The product is not on your skin long enough to make a difference, and you are literally rinsing it down the drain. Something with simple ingredients and is pH balanced is all you need.
Sunscreen does not need to cost $50 a bottle, and makeup with sunscreen simply does not offer enough protection to even be worth it. It's a personal gripe of mine that many foundations have sunscreen, because it's a truly pointless ingredient for the product. Again, marketing.
Asian sunscreens are great, I prefer the Biore Aqua Riche Watery Essence. It's lightweight, dries quickly, doesn't leave a white cast, and doesn't break me out.
Moisturizers do not need to cost $50 -- although I admit I love Ole Henriksen Sheer Transformations. Again, simple ingredient lists with proven skin-improving ingredients are what you want to look for. Hyaluronic acid is a great product to look for -- it's naturally occurring in your skin and is great at holding water in the skin.
Skincare is truly trial and error to find what works for you. Pay attention to ingredients, keep track to see if any products that break you out have similar ingredients.
Also, patch test any and all new products to your routine. I breakout in the lower half of my face, so I patch test on my jaw near my ear for at least a week before I will apply a new product to my entire face.
Be mindful of marketing and buzzwords. If a product is making outrageous, too-good-too-be-true claims, they often are.
Skincare is a hobby of mine, and I do not have the interests of any single company in mind -- I am not biased. It took me a while to learn ingredients and learn what truly works for my skin.
Try to take an objective approach to your skin, try to ignore marketing claims and buzzwords. And it's absolutely okay if you need a doctor's intervention to achieve clear skin. Acne IS a medical condition.
I hope that helps and that I didn't sound too preachy! I have been where you are at now and now I have clear skin that I have to work on every single day to keep clear, but it is worth it in the end.