There are two issues related to reaching the correct distance from the ball. The most obvious one is your ability to visualize the correct POSITION in relation to the ball. The second one is your ability to arrive there at the correct TIME.
Focusing on your footwork is the most commonly proposed solution, but if you find yourself continually over-running balls, I would suspect it is a timing issue, which could very well be related to a BALANCE problem. I would therefore advise focusing on your SHOULDERS during your “footwork” drills.
What to look for . . .
If you are running with your shoulders in front of both of your feet, this “leaning” posture may help you to reach a ball sooner, but it will hinder your ability to fine-tune your positioning at the last split-second, since you will not have a “braking” foot available to adjust your momentum. However, if you focus on keeping your shoulders (and your center of balance) between your feet, you will be free to move in any direction at whatever variable speed is required in order to reach the correct distance from the ball at the correct time.
MG