CarolinaCarol, since you agree that it's vital to have a good business plan. I thought I would add this tip: Even if you have a plan in place, make sure you review it periodically with a critical eye. Your plan should be flexible, but it should keep you pointing and moving in the right direction.
Here are some fundamentals for a good plan:
* A mission statement/statement of purpose
* A detailed description of the business
* A market assessment
* A marketing plan and distribution channels
* A production plan
* A management philosophy/plan
* A timeline and long-term projections
* A financial statement/plan
BTW, If you're really good at writing business plans, you might just consider that as a small-business possibility. Most companies pay others to write their plans for them!