I reccommend that Neutrogena body wash. It takes a few weeks to see results, but I used to have the SAME problem. Couldn't wear ANY cute tops.
I'm not saying this is the way to do it, but I went to the tanning bed and got a sunburn accidentally and as you may know that TEMPORARILY 'clears up' skin. Basically, just completely dries it out. Well I developed a routine after that sunburn.
I lotioned every day after my shower. I used an unscented lotion (jergens) all over my body right after I dried off and got out of the shower using the neutrogena bodywash and separate face wash. That was about 2 months ago, and I haven't had hardly any problems with my back. Sometimes I have a flare up of one or two large pimples, but they go away in a few days and to me, that's a lot better than having them every day everywhere.
So shower, bodywash, and then lotion.