Hi, I've suffered from those pesky pepperspots trying just about everything until I found what seems to be the cheapest quick fix-- now I'm not promising miracles but this is whats worked best for me: Palmers shea butter and a German "riffi" exfoliating glove.
Exfoliation is key but this glove is absolutely amazing getting the job done. HOWEVER I warn it's not like any loofah or sponge you've tried before... the first few times it will be painful, almost like sandpaper (yeahh trust the Germans for that) but it definitely helps free those trapped hairs and as an added bonus literally leaves your skin like silk. You can find them online (or this site: http://www.denmanbrush.com/acatalog/Riffi-700-Original-Massage-Mitt.html
) just make sure it's the *original* riffi.
Secondly, going over board on moisturization is crucial. Most people don't realize this, but simple lotions do.not.work. With the palmers it locks in moisture to plump the skin and lubricate the follicle which both help to push the hair out. Additionally, I massage it in for about 10 minutes which also helps to "loosen" the hairs. I suppose baby oil or vaseline can have the same effect but those are messier
Lastly I'd strongly advise against Tretinoin and salicylic acid... as someone whos suffered from acne I can definitely say they won't be quick fixes and if anything may impede future pepper spots as another user has mentioned it drys the skin which will ultimately clog pores!
Anyways best of luck.