When you have a million things to do, it's easy to end up doing everything at the last minute. In other words, you only turn your attention to a task once it becomes urgent.
The best you can hope for is to keep up, but you have very little room for error or experimentation. You'll do it the way you know how, and if you don't know how then you'll fall behind. This is no way to develop your skills or get control of your project.
The alternative is to try to get ahead on at least a few tasks or projects before they're almost due.
You won't get ahead of everything, at least not at first, but you can try to get ahead of something. Something important but not yet urgent.
There may be practical reasons why this is difficult, but the biggest barrier is usually mental. If you look at a task and think, "I don't have to do that yet", then you're actively choosing the stressful path.