Here is a list of risk factors for osteoporosis from the American Academy of Orthopaedic Surgeons and the National Osteoporosis Foundation:
Low dietary calcium and vitamin D
Excessive smoking or drinking alcohol
Low body weight
A chronic medical problem
Persistent back pain
Click on the link below to learn more about each.