If you are expecting to start a home business, and for it to be successful, you really need to get serious. You should see it as if it was a paying job, even though it may not be yet. Schedule your working time to just like you would have hours where you are expected to perform for a job. Keep in mind that you don’t have to stress about time and deadlines quite as much when it is your home business and not your job.

You may have a day job, a family and pets, etc., that demand your attention and are first priorities, if you want to add a home business to your life you need to create some structured time for it. Whether it is 2 hours or 8 hours you need to use the time wisely, and be consistent. Looking at your day as 24-hours you can be flexible and can do some hours in the AM and some in the PM or whatever fits your lifestyle. It can always be flexible, changing as need be when there are things that come up, or just because you feel like it.
Realizing that one of the most important (free and effective) ways to promote your online business is to use your blog, try to spend at least 30 minutes to publish at least a few paragraphs. Original content is always best, but if you don’t have anything unique, then maybe post an article by someone else, and of course including their links, etc. to give them full credit. (this is another important legal issue).
Also typical to an online marketing business would be to manage your list of subscribers in your autoresponder, (15 minutes); and to do some advertising using whatever strategies you have chosen to use presently – for instance solo ads, traffic exchanges, and list builders (30 minutes).
It won’t be too hard to forget to check your affiliate programs for commissions by logging in to each one and looking for your reports (15 minutes); Check in to your social networks, etc., to see if you have any messages (business-related) to respond to. This is no time to socialize unless it is business related. This is work time. You can go back on your own time to chat it up. Just remember not to get ‘lost’ on any site that you are on.