I have severe back problems, born with some of them, some are age related. I fucking utterly REFUSE to deal with conventional medicine on this issue.
1. Find a damned good chiropractor. The first few weeks, you need to see them a lot (like 3x a week) then it's once a week, then once every two weeks, then once a month or so for maintenance. My chiropractor charges $31.50 cash for a visit and I consider that money damned well spent to live mostly pain free.
2. Get a good bed. I bought a $2,500 Tempurpedic. Again, totally worth it. I bought mine from Sleepy's and they gave me 3 years same as cash. I pay $76 a month on my bed and it's the best money I ever spent.
3. Avoid high impact shit (jogging/running, amusement park shit, vicious off road driving, skydiving, etc.).
4. Inversion can help if your problem is stemming from degenerative discs.
5. Glucosamine/chondroitin can also help, but some people can't take that stuff.
Avoid at all costs surgery for degenerative problems (the outcomes are different for trauma related surgeries, it's weird). I listen to this shit day in and day out and I'm telling you, you start down that road and you're fucked. Expect a lifetime of drugs and surgeries every few years. For some reason if you get surgery for a degenerative problem it almost inevitably needs revision in less than ten years.