Have you considered seeking out a very skilled chiropractor?
If not for adjustments , but for an evaluation?
Take copies of your films or reports..for best results..
Any history of past accidents or injuries, sports, vehicle, falls etc?
Any long term desk or repetitive work? (the dreaded forward head posture?)
Body worker, posture expert, skilled PT might be helpful.
I wonder if an inversion table might be beneficial?
If muscle spams are an issue perhaps you have trigger points also..
you can't fully resolve spasms until any TrPs are resolved..
http://www.pressurepointer.com/pain_reference_chart.htm