An idea is not enough to create a successful business. You also need a burning passion for what you do. The more passionate you are, the greater your drive to succeed will be!
You must also learn and grow. Adapt to situations. Change your business plan as you deem necessary. A flexible business strategy will allow you to further grow as a person and company.
A person who does not learn will not succeed. Do you agree?!