How did it get this bad without you seeking treatment before? Or did you?
Did you try physical therapy? Steroids or other treatemts? I had stenosis in my neck, and of course, it's still there. But, I had physical therapy , which included oral steroids to reduce inflammation, massage and special "stretching" type excersizes. I did not think it wouold work , but it did. As long as I stand up straight most of the time and don't over stress my neck, it stays in remission.
However, my case was not nearly as bad as your's sounds.