It's obviously crucial to have a good idea and refine it, and there are online tools to help you get started. Blitstein suggests Idea Anglers, which links would-be entrepreneurs with experienced folks to help them hone their business ideas, craft business plans, and seek and secure funding.
For more: Where to Find a Multimillion-Dollar Idea and Your Idea: Cash Cow or Passing Fancy?