I hired an Ontological Coach. Our sessions he asks me powerful questions, sometimes I have to dig deep in to my soul to answer the question only I can answer. Ontological Coaching is a small unknown type of coaching but based on science. His website is EricEkleCoaching.com which talks more about the style.
One thing I do is have a time sheet that I “clock in to.” Even if you are your own boss, you have to still act like you are an employee reporting to somebody, and a time sheet you keep on yourself can keep you accountable to yourself. I’ve been using Excel spreadsheet. I’ve been trying to figure out how to switch to Trello.