I second the idea of a time log. I started keeping one this week, and it's shocking how much more I get done. I haven't even had time to really review them, but it just helps me to stay aware of how I'm using my time. There's something about forcing myself to right down how much time I'm wasting that keeps my breaks short. I'd really recommend people try it for a few days.
Link: http://www.stevepavlina.com/articles/triple-your-personal-pr...