Dear,
It might be due to cervical spondylosis whose pain is radiating in your shoulder
* Get your X-Ray done as soon as possible
Apply cold pack in that painful area
Next Steps
See any good Ortho Doctor and get your assessment done. and then visit a good physiotherapy centre nearby you
Health Tips
Avoid lifting heavy objects from painful hand, Do not keep hard pillows under your neck