I personally moisturize a lot and often drown my pimples in polysporin, lol. I know it's probably bad, but it does help the scarring. I hate having a shiny face for days when I do that though.
A chemical peel? lol. I got one in December with still lots of active acne on jawline and I always had some icepicks (minor scars) and my skin looks pretty good actually. It also took away most of the macules (red marks) too.