Hi there. This sounds like pinched nerves at the level of shoulder joint. This could be frozen shoulder or secondary to cervical disc degeneration. You need to consult an orthopaedician for a detailed evaluation of these symptoms with a cervical spine MRI and x-ray shoulder joint for better assessment of this pain. Nerve conduction velocity study will be required if the above investigations fail. Take care.
You might have a bone spur.