Apples were a great idea. I would keep them in your recipe. Did you puree them as well? Also, fresh raspberries would be a nice addition. If you're willing to find it, Mare Mare made a good suggestion about using Bentonite Clay. Moor Mud or Dead Sea Mud are also great at drawing out impurities.
The best thing you can do if you get acne on a regular basis is to find a really great daily skincare routine and follow it religiously! It can be hard to find the right one, because everyone's skin is different. PM me if you want any advice on trying to start a routine. I'll be happy to help.