Preparing a business plan today is not as difficult as it used to be. Books and articles on small business marketing are in abundance. You can get comprehensive books on the subject from the bookstore or you can search the internet. There is even software that can provide with dozens of powerful small business marketing strategies and techniques that can help generate more sales, point to sales leads and referrals. All you need is time to read through all the tricks and tips that are presented.
When you are confident that you have gone through the important topics, work on how you can apply these to your chosen business. General tips and suggestions are easy to write down, but applying them is another thing. It will take a lot from you because it is you who has the vision and it is you who will implement these things. Surely there will be errors along the way. But your aim is to keep these errors as minimal as possible.