What are the best nutrients for bone health and osteoporosis? Calcium, magnesium, and vitamin D are just the start for true bone healing.