At the end of the day, write the 6 most important things you need to accomplish tomorrow. Prioritize those 6 items in order of their true importance. The next day, concentrate and finish only one task at a time . At the end of the day, move any unfinished items to a new list of six tasks for the following day. Repeat this process every working day.
The Ivy Lee Method: The Daily Routine Experts Recommend for Peak Productivity
Remove any items from your to-do list that you're not realistically going to do and put them on a "to-don't" list. That way, you aren't wasting any time on the things that don't really matter. This will help you prioritize the more urgent list items and get through everything faster.
11 Practical Tips for Finishing Your To-Do List Faster
When you don’t feel like tackling the hard tasks on your to-do list, ensure that your “procrastination” activity moves you forward. You are unlikely to tackle complex tasks, so make a “procrastination” list with tasks that are different enough from the items on your actual to-do lists, and are relatively quick and painless to do.
How to make an actually effective to-do list if you're a procrastinator
Make more specific, actionable plans. Don't micromanage your tasks, or you'll feel unable to make adjustments. Give yourself earlier deadlines. Prioritize. It's easier to focus on 5 things and get them out of the way. Be realistic about what you can do in a day. Remember that interruptions will pop up. Record and celebrate your small wins.
Master the Art of the To-Do List by Understanding How They Fail