I must warn you about biting several sandwiches at once . one of the things that always held me back was trying to learn as many skills as I can in the time I had, the result was:
I did spread myself too thin and got exhausted very fast, now I have general knowledge how stuff works but no extensive skill to speak of, in any of them.
Nowadays, I'm focusing on one subject and try to allocate as much of my time as I can to it. it yields better results and much faster.
RE: How to find time to practice