There are many factors that go into become a success in both your professional and personal life but the one factor that is required is taking action. Most people miss out on reaching their full potential because they never start. They are always preparing, planning and waiting for the best time to start. If I waited until I was ready, I would not have a coaching practice, a website, a blog, a workshop, etc. The stars rarely align and you will never be completely ready so just start now and adjust along the way.