Shoulder pain is usually caused by an incorrect position of the shoulder which puts pressure on the nerves and rotator cuff tendons. Over time, this causes the shoulder to become inflamed and can cause possible shoulder lesions or tendinitis. When the shoulder maligns itself, it will pinches and degenerates the shoulders tendons, muscles and nerves. At the same time, it is necessary to understand that all the nerves that control the shoulder joint movement come directly from the cervical spine and upper dorsal spine. So a Chiropractor will call so look at cervical or upper thoracic spine as a possible cause.
What are the possible causes of Shoulder Pain?

Incorrect position of the shoulder.
Bursitis: Inflammation of the liquid fill sac within the interior portion of the articulation, which helps the shoulder move smoothly.
Pressure, inflammation or injury of the nerves and tendons in the shoulder area (tendinitis).
Arthritis in the shoulder joints.
Frozen Shoulder Syndrome, rigidity of the tendons, muscles and ligaments around the shoulder causing pain in all shoulder movements.
Dislocation or fracture of the shoulder.