Declutter your desk, your inbox, your task list and your life. Get organized, what goes where?
Plan out your work day and stick to it (check off accomplished tasks as you go). If you put a task down on the Todo-list, take one action for each task; either you complete it or you reschedule it for another day.
Rank your tasks in terms of priority and align them with you job demands and your goals. By doing this it is easy to see what you need to do first, and if you didn't get to it, at least you finished the most important ones.
It's not a race. Don't try to be the most efficient; try to be the most effective.
Focus on the "vital few" rather than on the "vital many". Do the 20/80 rule.
Finish the job
Develop your "finishing instinct": when you get to a task, complete it no matter what. Also, if a task takes less than 2 minutes, just do it!
Most people tend to tackle easy tasks first and push out the difficult ones - don't fall into this trap. Set a specific time for when to do it; When, where and how are keys here.
Once you get organized, stay organized. It is easy to jump from system to system, but stick to one way!