If you would like a workout designed specifically for you and your pain, limitations, and goals contact Matt Whitehead who is certified as a Postural Alignment Specialist and Advanced Exercise Therapist by Egoscue University.
Related articles/videos:
How shoulder posture affects running performance
CrossFit: how to survive injury free and achieve success
Egoscue energizing workout
Is training your "core" really helping you?