I broke my fibula playing football in highschool. People say that the fibula is a non weight bearing bone. that is BULLSHIT! My break healed in about 5 weeks. I was on crutches for 4 weeks, but they didnt give me a cast. you really probably dont need one either unless it is a bad break.
Take you calcium supplement, but skip the milk. the calcium in milk is so low that it doesnt even matter, plus 85% of people dont digest milk properly anyhow, so forget it. get lots of sleep. athletes go in a hyperbaric chamber to heal breaks, i heard that it speeds healing by a week.