See a chiropractor. A good one doesn't just work on the back.
I've been seeing one for years for a neck injury. I've have tendonitis and arthritis in my left hand since my early twenties, and he was able to help quite a bit with it.
Sometimes it’s nice not to destroy the world for a change.