I have pain in my back all the time, what I found works for me is acupuncture and cupping. BUT you gotta get someone from china who went to the university they teach it at to do it for you.
I have an old Chinese lady who comes by once a week for an hour; she starts with scraping and massage to figure out what area needs attention, then put the acupuncture needles in WITH this machine that run electricity through them. finally she does the cupping. it all takes about an hour. and costs me about $80.
it might hurt in the moment, but in a couple hours it feels like nothing was ever wrong.