There are many secrets to success
You do not need to have all of them in place to be successful, but the more you have the easier your future will be. It takes a long time to grow from a wannabe into a successful entrepreneur and even longer until it's all setup. Every task seems to be huge until it's accomplished. But when you have it it makes a massive difference in your income, credibility, fame, success and demand.