Might be an idea to ask a trainer to show you rotator cuff and other 'shoulder stability' exercises, also the swiss ball is the business for core stabilty.
(looks a bit daft right enough) http://www.bodyresults.com/E2RotatorCuff.asp has a few to start you off
