I find that swimming helps enormously as well as slow, steady walking. Initially, I found even climbing stairs
to be difficult and used a walking stick and knee supports while waiting for my swimming to have an impact. Since then, I swim 5 times a week, for half an hour and that seems to help. It generally flares up with pain in winter, when I get lazy and don't swim as much, and when it is cold.