What are the causes of shoulder elbow and hand pain?
 Shoulder impingement syndrome and nerve root irritation in the neck; some sort of injury to the area; Joint inflammation; Many forms of arthritis and related conditions that affect the joints, muscles and/or bones. 