how long does it take for a broken collar bone to heal .it has been almost 7 weeks since i broke mine i cant raise arm above head