Your health triangle is based on all of the levels being met so by keeping up with your physical activity you’re strengthening part of your pyramid and keeping the balance. Physical: you drink lots of water everyday. Mental: you journal to get your thoughts out of your head and onto paper so you have a fresh mind. Social: you hang out with a good group of your friends at least twice a week.
Not two people are the same way. Some people have different bone densities then others. Some people's bodies react to differently with food and exercise
My guess would be stretching in the leg she wants to improve. I have done this many times and stretching would be the best way.
You can go into a split and then lean as far forward as you can.
Another one is to when in the split grab your toes and pull up,stretching near the actual foot which then gives you more of a chance to lift your leg higher.