Consider occupational therapy as well. It was very very helpful for my daughter, who was "behind the curve" with her gross motor skills. It's not just about increasing physical ability, either. Lack of core strength can affect the ability to sit still and focus as the body gets fatigued more easily.