shoulder exercises
I'm no PT but I've been hurt a few times so read on at your own risk. What you need is a physical therapist who owes you a favor. Mine recommended several exercises. two that you wouldn't think to do are sort of difficult to describe but here goes: 1. (right shoulder description) find a surface that is just about shoulder height and use that to rest your elbow with your elbow pointed directly out to your right and your elbow bent at a 90 degree angle and your upper arm parallel to the floor. Use a very light dumbell(5-15lbs) and roll your arm upward while keeping your elbow where it is until your forearm is pointed strait up and lower back to the original position. Do high reps at very low weight, slowly. You'll feel it behind your shoulder.
2. the second is similar but use cables with the pully set up at your waist level. (right shoulder) Stand with your elbow pointed strait down and your forearm parallel to the floor. With your palm pointed to your left, grasp the cable handle, the cable should be extended directly(horizontally) to your left. Keep your elbow stationary while you swing your lower arm out to your right until your lower arm is pointing nearly directly to your right. Keep your elbow in tight to your side and stationary. Of course light weight and slowly.