+1 on the water intake, and 2 more thoughts:
1. Cranberry juice daily = no kidney stones (myth? maybe but it's worked for me)
2. Do you carry a wallet in your back pocket? If so, try putting it in your front pocket for a week. You'd be surprised how it can cause back pain (sciatica). Even thinning it out if it's one of those jam-packed wallets