When it pops out of your skin and says heyy man, im healed!
im sure you went to a doctor if you say you broke your clavicle. Which means you should have at least 2 follow up appts. usually 6 weeks is the amount of time it takes to heal if you listened and screw around with it. 6 weeks is just the average, everyone heals differently