The first thing would be not pinning there, as your shoulder is stressed already, and there is no need to stress it even more. Then, it would be a good idea to see a doc, and make sure there is no major damage done to the shoulder. As support supplements, I would highly recommend Ostarine coupled with N2Joint RX - this combo will get your joints and bones as strong as ever, and they will recovery much-much faster. Ostarine has a scientifically proven ability to drastically increase the recovery speed in joint and bone injuries, including bone fractures. I have personally used this stack for my elbow joints, and worked wonders for me.