In my experience, I have corrected bow-legged people through Pilates. It has a lot to do with muscle weaknesses. Mostly, it has been young people- under 21 but I have seen one of the women I work with and have worked with for quite a few years completely correct her bow legs and she is in her mid- 40's. Mind you, you must be consistent with the work. I have been a ballet dancer all my life and have taught for 25 years now both ballet and Pilates. At any rate, you can purchase a Pilates ring and use that by squeezing it between your legs. There are various exercises you can do with it that can help. Perhaps you can find Pilates on the internet and see it being used. The main thing is that you must strengthen the muscles on the inner thighs because that is the imbalance causing the problems in your ankles and knees. Think of exercises to strengthen that area. I hope this information helps you.