Offer a soup-to-nuts business plan, including market research, the business plan narrative and the financial statements. Plan your fee around the main one that the client will want and offer the others as add-on services. You can give clients an electronic file and allow them to take it from there, or you can keep the business plan on file and offer the service of tweaking it whenever necessary. Have business plan samples to show clients--and make sure to include your own!
A friend in Boston made a living doing this. He had lived in the Netherlands and was fluent in Dutch. He contacted companies who sent people to the Netherlands to work and live, and offered to provide not just his language expertise but important information on Dutch culture and living in the country. It worked. If you’re from or have lived in another country, consider channeling not just your language but your cultural expertise into a new career.
I find it really hard to get pace on a project unless I get help. Look at your key objectives and ask how you’re going to get them done. What with work and other shit nothing ever moves as quick as you’d hope on a new project so must find ways to delegate tasks to others. This could be Mum, Dad, Wife, friend or whoever but make sure they are uber serious about completing the task for you, otherwise you’ll go even slower!
So, I put together a free master course for you to take that spreads out all of the work involved in starting a blog, into a series of action-packed lessons. My free course breaks the entire process of starting a blog down into an incredibly simple 7-day process for going from 0 to publishing (and promoting) your first blog post in just 1 week. I can't recommend it enough.
Be social. Whatever your business, whatever your venue, keeping your name in the air is key to internet success. Have a business account on Facebook, Twitter, and LinkedIn. If your business is graphically oriented, have accounts on Flickr and Tumblr as well. Whenever there is news of any kind—a new contract, a new page, a new entry, a new photo—cross-post it to all your social media sites. Also make sure those sites link back to your main website, and that your website has links to all of them.
The mistakes you have mentioned above are really common and mostly beginners made these kind of mistakes. But really appreciate your effort to elaborate these mistakes and to tell how to avoid these type of things. I have also watched many live examples for your point #7 that people spend many of there time for thinking what is good for them, what should they do know, what should be the working plan, what should be the plan of action but they did not implement these things in their business. These thinking and planning is just a time waste if you are not going to implement them.
It used to be that if you had a product to sell, you also had to have a storefront and all the costs associated with it. These days, you can sell anything to anyone anywhere in the world. Whether you’re marketing the organic honey from your backyard apiary or selling personalized linens that you embroider yourself, you can find a market for your products online.