The first thing is to cut the list down in size. But you can't just scratch tasks off it - they're on there for a reason, but they probably all have slightly different time frames in which they have to get done.
The first is entitled TODAY. This is everything that I absolutely have to get done today, and more to the point, can realistically get done today. This is a list that you should be able to proudly tick off by the evening, and even if something comes up or a task takes longer than expected, it becomes your priority list for tomorrow and all tasks on it should be completed in the very near future.
The second list is THIS MONTH, ie the next few weeks. These are the things that need doing but you've still got time on your side, and if the presentation notes aren't written today or little Fred's Paddington costume isn't organised today, you've still got time to do that next week. Obviously these bullet points will slide their way up to the Today list at some point, but they are fine in Medium Term for now.
Finally there's the LONG TERM - that's the nice to have - things like put your photos in an album, get the chair repaired, go through your old bank statements for a clear out... stuff that needs to happen at some point, but so not urgent, and quite frankly can just wait.
So force yourself to organise Today's list into Rocks, Stones and Sand. Find a big rock and start there. That may be the only task you actually complete but it will feel so good, and infinitely better that all the ticked off Sand tasks which you know are fast and easy. I find the worse the rocks look, the harder this is, the more necessary this discipline becomes.
So today - look at your pressing tasks, organise into rocks and stones, pick the ugliest rock and get on with it.