dude, the first thing my doctor said to me years ago when i bitched about zits was "do you use bounce fabric softener sheets?" "STOP"...
seriously, if your getting mostly where your clothes touch your skin, it is the problem...
the film left on your clothes has an adverse reaction when it becomes wet (sweat) and causes zits.. (for some people)
use ABC (not ultra)... if your mom insists on "ultra" detergent, use tide unscented/fragrance free "recommended by dermatoligists"... I use ABC for best results, and I dont use alot of detergent.. and DO NOT USE FABRIC SHEETS.. use downy liquid, no perfumes, unscented shit... let the water fill up in your washing machine, add a bit of liquid downy, a bit of ABC, swish it together, add your clothes.
I bet your zits are gone very soon if you do this.
go in a stand up tanner once a week... yes it will dry the skin a bit, but it will cook those zits away!.. also, use nizoral dandruff shampoo on your zits.. it will dry them a bit but it is a great anti-fungus/anti-bacterial agent and it works wonders.
man, if i put on a shirt washed with my parents laundry detergent and fabric softener, i will be itching like mad and i will have zits all over my shoulders, back and chest! fuck, been there, it pissed me off.