I've been playing around these and they've DRAMATICALLY increased my productivity online.
- Making a "to do list" with 3 sections - URGENT (which you MUST get done today or you die...), IF TIME (only do if you have time) and NEAR FUTURE (tasks that can wait a few days). Everyday focus on getting all the URGENT tasks done
- Setting a 55 min timer (Timer - E.ggTimer.com) and working non-stop during that period. Take a 5 minute break and repeat
- Turning off email, FB, twitter, etc
- Setting deadlines and delegating a specific amount of time for your tasks (ex. write a 500 word article in 30 minutes) and do whatever it takes to meet that timeframe
What are yours?