Well, I never was certain what was wrong with my neck, though it seemed to be a combination of things that must have caused this. I was thinking along the lines of pinched nerve, sprain, torn muscle from lifting weights without warming up, and falling asleep in bad positions, all of the above in combination.
Whatever the cause/causes, the pain was so severe that it would wake me at night, and I couldn't stand the thought of going on like that. I couldn't even turn my head while driving some days, and was worried about accidents because of that. This went on for just over a year...
Here's a link, not to say that this is the place to get it, look around, there are a number of sites where it's available on the net. Or if you live close enough to a homeopathic store, that's where I found it. (I don't think that includes something like GNC or similar but you could try calling around).
I was very fortunate that it worked for me, I'd recommend it to anyone before resorting to heavy drugs or surgery, which I was starting to consider. Within 3 days, the pain was substantially reduced, and by the time I finished the tube of gel, I hardly noticed it anymore, and that was only 3 weeks total time.
Here's the link which gives a description of Arniflora, which I understand is used by coaches for their athletes. (And it makes bruises go away in record time!) You can't go wrong trying it, it's only aout $6 or so.