I know how you feel. I've got one too. Subluxation in the right shoulder. I can't even throw a ball very far anymore. It pops out a bit when I whip my arm around. At any rate, after talking about surgery and doing physical therapy, I've found that watching my day to day activities and being careful helps the most.

My biggest help is keeping my shoulder tight when I'm lifting with that arm. Before, I would let the joint take the stress and I would pay for it. Now, I keep my shoulder flexed and tight so it doesn't pop out that little bit. It helps BIG time. I havn't had any shoulder pain worth talking about in almost two years now.