I take a swim at camp every day. Its unbelievable how refreshing that is. I have two pairs (of socks, shirts, and underwear). I wash everyday at camp, so I have semi clean clothes each day. I use wet ones to towel off before bed, even if I swam.
For washing clothes, I use a sylnylon stuff sack. Add clothes, add a touch of soap, fill about halfway with water, activate agitation cycle (shake it from side to side vigorously), let dirty soapy water drain. Activate rinse cycle (add clean water, shake like crasy) let water drain off. Spread clothes on rocks to drain and dry.
With that routine I could go a month and not be smelling terribly.
The stuff sack has a shower head, and hung from a tree is a great quickie shower. Being clean is way better than stinking. Plus being stinky and greasy is hard on sleeping bags.