Schedule your important tasks to be done first thing in the morning. Plan your daily tasks based on the time you spend not working, including breakfast, lunch and relaxation time. Setup a specific time to check email, Reddit, Twitter, Facebook etc. You need energy and motivation to stay effectively productive. If you are running out of energy, take a break.