Just spitballing, whenever I get stuck like this I make my todo list more granular than it already is. Split each task into sub-tasks etc, as much as needed to make it easily manageably. Makes it easy to dive into a task when it's easy to see how quickly it is to complete. The added benefit of going through this is greater clarity of what you where trying to achieve in the first place.
I find if I am procrastinating in situations like that it is often that I don't actually know what the next step is. YMMV but that may be worth thinking about :)