Many people write when they are inspired. They post to their blog irregularly, write an article once in awhile, and continue to talk about their eBook getting finished. If you are serious about your writing, and want to build an online business, you will need to write on a more regular basis.
The best way is to make a schedule for yourself. Write it down so it becomes your goal for the week. Most writers are working from home, so setting a schedule can be a way to manage your time and get your writing finished. You can write two articles a week, and ecide which days you will spend time working on them. You may decide to blog on Mondays, Wednesdays, and Fridays, and choose a theme for each of these posts, like reviewing a book on one of the posts, and talking about another blogger’s post on one of the other days. By setting this writing schedule in advance, you will accomplish more and become more organized in your business. Your writing will also improve over time, simply because you will be doing more of it.
As far as writing your eBook goes, you may want to register for a course, like the one I teach several times each year. It gives you a group of people to interact with, as well as lessons and deadlines to get your eBook written. You also learn the technology you will need to sell your eBook, such as copywriting and putting up your own web pages. No matter what path you choose, give your writing an opportunity to build a business for you on the internet.