I'm currently working out a shoulder impingment, no doubt caused by a less than stellar fit or perhaps my own rotten position. This injury reduces my range of motion and causes soreness. So not quite the same issue but thought I would pass this along anyhow.
I have now swapped out my bar for FSA wings for better riding position and been fitted. Made sure the drop to my bars is minimal.
I'm working with an athletic trainer doing several days a week of stretching and light weights; some lat pulldowns, etc. Most of these exercises can be found by doing a Google search on rotator cuff and shoulder rehab.
I've also made sure that when I ride, I am constantly checking for tension within my arms and shoulders, particularly shrugging. By the way, only one shoulder is affected.
Sheldon
__________________
[insert clever quote here]