Here is what you need to get in place before you get started: this applies to anything you do.
Identify the CRITICAL skills and knowledge you need, and don’t get distracted with non-critical ones. It will delay your time, maybe enough that you never get started.
Also consider boosting your success by doing what successful people do – get a coach or mentor. And keep at it – STICKABILITY, otherwise called PERSISTENCE!