I just got back from the Chiropractor, and can attest the effectiveness of a good one if you can find them. There aren't a lot of other nonsurgical quick solutions that aren't just masking the symptoms.
I know you said no doctors, but Chiro's often have same week apts and cost a lot less, especially on first meeting.