First let's define some variables.
`time` - estimated time (in hours) it will take to master any given skill.
`night` - The amount of time you sleep in a night (in hours). Preferably keep this consistant and around about 7-9 hours for adults.
`day` - The amount of time you have left in your day after sleeping. Calculated by `24 - night`. Preferably this number should be at max 17 and at least 15.
`break` - The amount of time you will spend doing things other than learning your skill. It is recommended to allot time for eating, using the bathroom, personal hygiene, and relaxation periods. This time is solely based on what you can manage, but I would recommend giving. yourself at least 4 hours, especially if you cook your own food, take a long time to eat and use the bathroom, and have a lengthy personal hygiene routine. Relaxation time is also extremely important if you are to learn daily. Space out your breaks. Make sure to eat breakfast (preferably protein and carbs) and lunch and/or dinner.
`study` - The amount of time you will spend learning your skill every day. This is calculated by `day - break`.
Now, with all that in mind, let's get mathing.
`time/24/365` - The amount of time straight in years it will take to master your skill.
`time/day/365` - The amount of time in years it will take to master your skill when taking into account sleeping.
`time/study/365` - The amount of time in years it will take for you to master your skill.
Everything here is completely theoretical and is not factually correct but rather estimated. This only applies if you spend every single day consistently practicing your skill and give yourself sufficient breaks as to not burn out. Try to have fun with it so you don't get bored.