Have you thought about going to a chiropractor? It's all well and good for your doctor to be treating the muscle spasms in your neck but if there's an underlying problem with any bones being misaligned (an x-ray should show this up) the muscles will continue to spasm, causing pain, until the...