Fish oil is very beneficial to your joints and your circulatory system. It helps keep your cholesterol down also. My cholesterol was just slightly elevated and my doctor told me to take fish oil capsules, and it was down in just a matter of a couple of weeks. I take no meds for high cholesterol or blood pressure, unlike most folks my age.

Glucosamine/chrondroitan is widely prescribed here in the states for bone/joint strength - for animals as well as people. Both my dogs have bad knees, and they have taken it for several years, and it definitely helps them keep mobile. I took it for almost a year, but it had no beneficial effects for me. But I have advanced osteoporisis and arthritis and am facing a possible/probable hip replacement in the very near future, so maybe I was just "too far gone" for it to work.....