Business dreams are fun, but they don’t change the world or make you any money if you can’t turn them into a reality. Many aspiring entrepreneurs are stuck in the idea stage, and only a few have the discipline and the insight to move on to the execution phase. There is no magic formula for building a good business, but I’ve seen enough successful ventures to pick out some common elements.