Shoulder pain can be very confusing. Since many muscles overlapping the shoulder joint from different directions, the cause of the pain could originates from different muscles.
Shoulder pain could be caused by joint dislocation, joint inflammation, muscle tear or muscle spasm. They could happen because excessive activity of muscles, a fall or a blow to the shoulder as in a car accident.
A spastic muscle is a muscle which was forced to contract and lost its ability to stretch. A spastic muscle also resists being exercised, stretched or massaged because these activities will over-stimulate the central nervous system. Once the muscle is in a spasm and its fibers have shortened, it has lost its ability to stretch. The muscle fibers will start to compress blood vessels, compromise blood circulation, entrap nerves, and compress joints.
The muscles, which could cause shoulder pain, are: