Broke my collar bone in Thailand when my motorcycle had a slight disagreement with a tuk tuk driver. I knew it was broken, and after spending 4 hours teaching the Police how to investigate the incident, I finally got to the hospital - to be told after the X-ray it wasn't broken. Couldn't do a thing with it, except enjoy the pain. I told the doctor at this expensive private hospital, at my 2 week follow-up that I'm SURE it's broken. He told me to stop complaining - it's not broken - pay-up and get out. A week later I went to the L-Cheapo Government hospital, and was told it 'is' infact broken. Great. Spent the next 4 months in an M-Splint. Used HGH, took plenty of multi-vits and extra vitamin D ( a good idea ), and workout wise, just went thru the motions with my right arm. Working thru the full range of movements as best I could, very light weights, and working on technique and symmetry. Frustrating as anything, but was the right course of action. Don't push it. Just help it grow. Concentrate on movement and circulation, not stress and weight. Seems ok now, although the bone is a little shorter. Now I am just waiting for my IGF to arrive to see if I can build on the damaged area. It's been about 9 months now and I feel ready. The HGH and Vit D helped a lot.. as did the light movement, as opposed to resistance training. Best of luck my friend.
Peace and good health.