An estimated 40% of Americans don't get enough vitamin D, putting them at increased risk of osteoporosis, depression, and a weaker immune system.