High alcohol intake, heavy smoking, being on certain medications for a long time also increase osteoporosis risk. If you have several of these factors, it might be a good idea to get a bone density test. These are watching your nutrition, doing certain kinds of exercise and taking mineral and vitamin supplements if you feel it is not possible for you to take all you need through food. In nutrition there are several things to watch out for. Acid foods are meats, dairy foods and grains.
Alkaline foods are fruits and vegetables and soy foods.
This is a general description. For specific food items I suggest you look up a list of acid and alkaline foods. I am not suggesting that you stop eating acid foods. As a matter of fact an acid food like milk becomes very important, as we get older. I am suggesting that you increase your consumption of fruits and vegetables and particularly soy foods, if they are available.