IMHO, it all starts with dedication. To excel at ANYTHING first requires dedication. What are you willing to invest some of your time in life for? Once time is spent, it is gone forever.
So, first order of business is determining what is TRULY important to you? That is, something that is SO important TO YOU, that you're willing to devote irreplaceable time from your life pursuing?
Once you determine the above, from there it's prioritizing how to best accomplish your goal(s). (i.e. "The road to excellence" theme.)
Andre