Shoulder pain can be caused by issues with the shoulder joint. Or it can be caused by issues with the surrounding soft tissues. These soft tissues include muscles, ligaments, tendons and bursae. Shoulder pain that comes from the joint often gets worse with arm or shoulder movement.
Also, certain health conditions of the neck, chest or stomach can cause shoulder pain. These include nerve issues in the spine, heart disease and gallbladder disease. When other health issues cause shoulder pain, it's called referred pain. If your shoulder pain is referred, it shouldn't get worse when you move your shoulder.