Man that sucks, same thing happened to me awhile back but my collar bone didnt break, just tore my tendon holding it and it shifted up 1/2 inch. Also bruised my ribs pretty bad, doc says i landed square on the outside of my shoulder. Didnt even scratch my helmet. Was in pain for awhile. Get better soon.
"It is better to live one day as a lion than a hundred years as a sheep."