Tova Plashkes, physiotherapist at GF Strong, outlines a variety of issues around shoulder management, when to see a doctor, environmental and posture changes that can help, explanations of pain, etc. Here is her Ask an Expert presentation. Here is the link mentioned on slide 27: Taking Care of Your Shoulders.
Here are some other resources to help with shoulder pain and movement.