It can be a pinch nerve
in the neck which is causing this pain you. I would suggest you to get MRI
of the shoulder and neck and see if there is any disc herniation which is pressing on the nerve. Take tablet pregabalin
and methylcobal for pain relief. Also wear a soft cervical collar
and avoid using very high pillow.