Mine seem to never heal. As soon as the toe nail starts to grow back, I smash it again and start the process over. I started wearing hard toe shoes. That only partially solves the problem. If I let my toes jam up inside the toe box, I can still get the problem.
If you actually busted the bone, that needs a minimum of 4 weeks to even partially heal.