step 1 with minerals is to have a healthy digestive system
the USA has the #1 rate of osteoperosis because our digestive system is shit thanks to too much junk food and processed crap people eat. once you fix your digestive system then you can get tons of calcium and other minerals from fruits and veggies of course.. if you keep eating junk then you will never have a healthy gut so eliminate the junk first