It was a pretty good overview of what a business plan is but a good business plan does more than tell potential investors how you plan on making a profit.
A good business plan should also tell potential investors the likelihood of your business making a profit (which is very important to any investor) through your competitive analysis and your personal knowledge and experience.
A good business plan isn't only a planning tool but also a sales tool to convince investors to buy into your project. It has to be something that motivates investors to look at you and your business.
A good business plan, most importantly, has to be professional. It can be a rock solid business plan but if it's sloppy or filled with grammatical errors than most investors will think you're not ready personally.
A good business plan is a creative process that does more than give facts and figures and profit potential. A good business plan is your 7+ page elevator pitch to the world why your business will be a success.
TIP: Never get so deep into your numbers and projections that you forget you are still trying to sell and convince a skeptical audience. Always be honest, and always keep your excitement and motivation high even through the boring parts of your plan.
Hope this help