J.E.
I used to have sore neck problems and got a buckwheat pillow. No more problems. I have been using it for years, wouldn't sleep without it. I make an impression in the pillow with my hand (where my head will be situated) .
It supports the neck while you sleep because it doesn't squish down like a regular pillow. Might be worth a try.