I learned this from my mother. Set a timer and focus on that certain task at hand for that amount of time. Somedays I need 10 minutes a task. Some days I can focus for a full hour. It depends if it's cleaning the house or tasks at work.
Why is this one of my favorite things? I'm so easily distracted...SQUIRREL!...that I find it is easier to only do things in short stints. If you watched me run my day you might think I'm horribly unorganized, but really it's quite a science.
Since I work at home, I try to make my stand up from the desk time count. My work day is cut into tasks and can easily be timed. Then I get up and attend something on my house list for a certain amount of time. This way I'm not spending an hour picking up the things in the living room floor...I only have ten minutes.
I use this when it comes to the boys too. When you walk into a boys bedroom and OMG! you know it's going to take ten hours to clean it, you have to start small. You know kids, they'll get in there and an hour later you'll have a Lego tower! So if you set that timer for ten minutes they know they'll be sprung quickly.
My timer has been many things. I have to leave in 10. I have to stand up in 10. Kids are on a timeout for 10. Mom is on a time out! Don't forget that load of laundry. Don't forget you told the kids you'd watch a movie with them in ten minutes (this one is the most important use.)
So, yes, my timer is one of my favorite things.