It is also possible that the fracture occurred because of the tumor and that is why the fracture has not healed in over a year.
In addition to iodine and selenium, try a whole foods plant-based diet, preferably at least 75% raw. Include sprouts and microgreens to maximize nutrition. If it were me, I would include fresh carrot juice (at least 20 oz) and wheatgrass juice 2 oz three times a day on an empty stomach, 20-30 minutes before a meal) daily as well.