Shoulder pain can stem from one or more of the following causes: 1  Strains from overexertion. 2  Tendonitis from overuse. 3  Shoulder joint instability. 4  Dislocation. Collar or upper arm bone fractures.  Frozen 1  shoulder. Pinched nerves (also called radiculopathy)
Joint pain can affect one or more joints. Joint pain can be caused by many types of injuries or conditions. It may be linked to arthritis, bursitis, and muscle pain. No matter what causes it, joint pain can be very bothersome. Some things that can cause joint pain are: Autoimmune diseases such as rheumatoid arthritis and lupus.
Sore joints can cause enormous problems not just due to the pain they may cause, but also due to the loss of functionality and movement. Hence, when one experiences stiffness, pain or swelling around any particular joint, it is imperative to call upon a doctor immediately. A shoulder pull is also a probable cause for a sore joint. 2  Arthritis. 3  Inflammation of one or more joints is one of the most common symptoms of arthritis. 4  Joints and surrounding bones start deteriorating with age, causing them to inflame.