Where in the shoulder is it hurting? Where does the pain refer when you hit it with the rubber ball?
I think this stuff is really legit for keeping soft tissue healthy. We bought 4 foam rollers the other day. 2 for the gym and 2 for home. Bought a 16 pack of tennis balls also.