Great businesses are built on great ideas. Discover your own great idea by drawing on some basic principles plus inspiration from famous entrepreneurs. But first, you must know who your customers are, which is not as straightforward as it sounds.