Many people who are left on their own struggle with staying focused. I've rarely had this type of problem but I know it is common for many others.
One of the best ways to keep your focus is to firmly set long term, intermediate and short term goals. It's important to be as specific as possible with each goal. Generalities won't cut it.
Long term goals should identify where you want to be in five years.
Intermediate goals deal with where you want to be and what you want to accomplish this year.
Short term goals should deal with what you want to accomplish on a daily, weekly and monthly basis.
It's always best to write down your goals for the day in the order of priority. Don't overload the day's activities but make the day reasonably full - not stressful - but enough to keep you on your toes.
After each daily goal is met, cross it off the list or put a huge check mark next to it on your paper, phone or notebook. You'll feel even more energized each time something is accomplished it will help you move to the next goal and achieve it as well.
Lastly, keep your work time tasks focused on tactics and strategies that lead directly to profit making. Knowing throughout the day that profit has been made is very energizing. Save the non-profit making tasks for after hours or weekends.