You sound a lot like me. I have an old nagging shoulder injury too and il tell you doing rotator cuff work will definatly help. I work on my rotator cuff every day and it has really made a big deference.