Your case gives several symptoms that help a Homoeopath to prescribe a medicine. Your case can be provisionally diagnosed as Cervical spondylosis
. the confirmatory diagnosis can be made only after detailed case taking and investigations. Still I think Phosphorus 200- 1 dose can help you. You can get cure from an expert Homoeopath .
My best wishes for a speedy cure through Homoeopathy
Dr. C. J. Varghese