These days it's even more, I a mat the hospital most of the time, and working, when my job is done, everyone is tired anyway since it's hospital and we are all tired, so they all go to sleep and I stay awake and draw some stuff or design some new things, watch some new videos to learn something new. I believe I haven't watched a new tv show or played a new game for 3+ months now for example, it's just work and this. It's just an example, but yeah, it requires a lot of dedication.
Learning a skill takes a lot of time and dedication, undoubtedly, and one can only do it if they are completely focused and determined towards it. As you mentioned, one can't spend time on things that they generally like doing, like playing games, watching movies and stuff, or even going out with friends. I understand that these things are also important for someone to keep their mind refreshed, but when you are learning something, you need to reduce the time you used to spend on these extra things.
These days, even those who are skilled need to focus on their skills and get them upgraded because the competition in every sector is increasing rapidly, and if you don't keep up, you will left behind.