I struggle with time management techniques as well. Some days, I feel like I have it all under control. Other days, I am aware of how much time I waste and how much more I could get done if I was focused. I am actively working to change this, and the following techniques have been instrumental in my success so far.
1. Make a list.
I generally know what I need to accomplish each day. However, there is something about writing those tasks down in a list that helps me to focus. I feel great each time I check something on the list off, and it motivates me to keep going. In addition, it ensures that I don't forget anything critically important.
2. Cut back on distractions.
Distractions are a part of life. You may not be able to eliminate everything that is taking your focus away from your work, but you can make improvements. For example, if you work from home and you know that social media is a big draw for you, commit yourself to avoiding those sites until a certain time of the day. Also, if you change the way that you deal with distractions, you will be more successful. Prior to this, you might have picked up your phone each time it signaled that there was a text message available. If you make an effort to only look at these messages at the top of the hour, however, you can get a lot more done.
3. Stay organized.
Take a few minutes at the end of each day to clean up your work space and to get ready for tomorrow. This small step will help you jump right in when it is time to get back to it, helping you be more effective with your time.