The week just ended today. What was your target for this week? Were you able to meet up with it? Working with targeted goals will help you achieve your desired results faster and easier. If you desire to live a more fulfilling lifestyle, then setting targets should be a part of your culture.
When you have a definite goal you want to achieve at a given time, then you will automatically overcome procrastination and time wasters. You will also learn the better and more efficient way to do your work. Do not work haphazardly without a target. It will keep you always busy with no great achievements. Learn to structure your work towards attaining specific goal at a given time.