When I was younger I could learn several languages at a time, but now I'm finding it a little more of a challenge. I had some extensive surgery for a disease I am well and truly defeating, and various challenges keep me focused. So, that would be my first suggestion... no, not to get a disease, but have a goal to keep you focused.
I thought that because I couldn't decide between C++ and Python that I would learn them both. But I think the meds are slowing my thinking. Because I know that I have to drop one of those languages I'm in a divide by zero quandary as I like them both. So, my next suggestion is to be decisive. Have a definite routine for learning and remember that you are only human.
Finally, make sure you get good support, find a forum where you will learn a lot. So, my last piece of advice would be to visit these forums regularly.
:-D