Oh, I relate to this 100%.
Long story short: Now I'm a 31 year old lady, and haven't been in school for a long time. I got diagnosed with ADD when I was 21, and when I got medicated my whole world changed. I don't know if you're in that boat, but I've been unmedicated for some periods even in my adult life, and instead of procrastinating school stuff, I procrastinate stuff like cleaning, cooking and other "boring" stuff.
When I was in school, doing homeworks was almost "impossible", I did everything else THAN my homework. As an adult what have helped me doing what I need to do is to set up small goals for myself, like doing it in small intervals. For example: clean for 20 minutes, take a break for 10 minutes, clean for 20 minutes, take a break for 10, etc etc.
Also, I try to "do one thing at a time". If something feels "too big" I try to break it down into smaller pieces. If you need to write a paper on a certain topic and to do that you'll have to read xx pages in a book, do research on the internet etc, it might feel too overwhelming because you don't know where to start. I would try to break it down into smaller milestones. Like "if I start by reading the instructions for the assignment, then I open the book, read the first five pages". After that I take a break, then I would keep doing that until I feel like I can start the next task.
I don't know if this makes any sense at all, but I hope you can find some kind of inspiration/help in it.