How do I acquire the skills I lack when it comes to running a business?
The next morning do the first thing first and do not do anything else, including e-mails, until that one is complete. Then do the next one and then the third. Repeat the process every evening and every day, and you'll be astonished at the results.
As for books to read: anything by Brian Tracy as he addresses all the concerns you mention in a clear and actionable way, or Julie Morgenstern or David Allen on organization.
Good luck--discipline does not come easily, but without it everything else is difficult.