Pain in neck radiating to shoulder or other areas can be caused by any of various structures like facetal joints,nerve roots,disc,muscle spasm,faulty postures,injury etc hence it is important for you to get your condition evaluated from a Physiotherapist
Next Steps
Detailed evaluation from experts will help to find the cause and right treatment for you.
Health Tips
Meanwhile avoid long sitting and do gentle exercises for neck like bending down to touch your chin to chest or looking up towards ceiling in controlled manner and rotating your head sides ways keeping your shoulders stable.Hot water fermentation over neck,avoid lifting weights,jerky movements. Also avoid faulty posture while sitting, sleeping.