I don;t believe in chemical peels as they can be dangerous if not used 100% correctly. I would recommend Aveno scrub, it's much gentler and can be used in the tub or shower. I prefer the shower while my hair is conditioning.
I'm an esthetician. I have never heard of Vagisil for acne scars.
Scrubs are not going to help either.
Chemical peels will remove the top layers of the skin. For best results see a professional. The products we use in the salon will work better than anything you can get over the counter. You will probably need 6 or more treatments before you begin seeing really nice results.