Lack of magnesium and phosphorous are much more likely to contribute to weak bones than lack of calcium, though I would have to opine that calcium does have a role to play when combined with magnesium and other important nutrients and measures.
For my own take on natural ways to help maintain and build strong bones, may I suggest: