I have spent a lot of time on things that don't produce results or get jobs completed. It's easy to get distracted with time wasters. Having a goal of so much productive work time or income per day really helps. Then I need to set priorities to reach that goal. For me it is making a daily To Do List, and doing the billable hours first thing in the morning, a certain number of hours per day. Then appointments, marketing, quotations, and invoicing in the afternoon. Also I record how many hours I spend on each project and compare that with hours quoted.