In my experience if you don't see a callous forming yet, it's probably not going to heal without surgery. I've broken collarbone three times that I can remember but doctor saw evidence of a previous fracture on the left one so maybe 4 times. I have one non-union.