A pro in 5 years? Hmm. Yes it's possible but first let's clarify two terms:
A. Pro
B. Successful pro
If you really want to be a successful pro level player, (enough to practice until you can't hold your arms up any longer) you will need more than just the skill and wisdom to win games. You will also need physical discipline and stamina, basic accounting and tax skills, public relations skills, experience with efficient logistics, basic internet skills, "salesmanship" experience, knowledge of basic marketing principles, knowledge of industry and sponsorship policies and politics, good hygiene, manners and schedule keeping abilities.
And that's just the basics...
Then you have the "pressure of competition"....where most mere mortals meet their doom, which there is no substitute for, other than the real thing.
You have a long hard journey grasshopper, better get started asap.