Try a chiropractor. My neck is also the same as yours. My doctor has helped me so much - the pain is lessened a lot. At times I couldn't move my neck from side to side - he does his thing and every thing loosens up. I don't know what I would do without this chiropractor. Wouldn't hurt to try.