Start small, focused and with a low entry barrier. It doesn’t mean that you should think small about your long term business plans, but make it easy for you to take the first steps. If you have a great idea for a restaurant or food chain, don’t necessarily try to get a 40 million business location the first day, even if this is the long term goal. Start with a smaller place, gain some momentum, then scale up. This is why I love online businesses, as it allows you to start extremely cheap and can still bring with it huge rewards and possibilities that are scalable.
Don’t necessarily expect to become a millionaire from your first business. Get the experience of running smaller projects, and expand. Start small and focused, and grow it from there. Before you make a million, try to make 100k. Before you make 100k, try to make 10k. Before you make 10k, maybe try to even just make 1k. Go step by step. Build up some experience, get a bit more comfortable in the business world. You will learn incredible amounts of things when you launch your first business, and you will make a lot of mistakes. But as long as you don’t put all of your eggs in one basket the first time, you will learn from eventual mistakes, and not making those same mistakes on the bigger ventures when it really matters. Think big, but start small, then scale up.
Get out there, research your market, find a way to begin as quickly as possible! Most of your fears are just inside of your head, as long as you start small and scale up as you gain more momentum and experience – everything will start falling into place.