@stfu There are two ways you could try to go about it:
1) Try sticking to one technology and working on a project you're really passionate about.
2) Work on a tutorial from start to finish.
This summer I was thrown onto an android project with no experience, no in-company mentors, and I barely remembered how to write java. The first two weeks I just did tutorials. I didn't even try to patch them together to actually make a product-- I just did a dozen tutorials which covered different aspects and left them all in my code folder. When it came to actually building my app, I now had a personalized pool of code to grab from! It really helped to be able to go back and reference it.
Also, I think you are not going to be well helped by tutorials. You need a freaking textbook. http://greenteapress.com/thinkpython/html/index.html You are required to do at least 50% of the exercises for each chapter.
Furthermore, it is important that you master a single language rather than dabble. Once you understand a single language in&out, it will make it much easier to pick up other ones. (My 'mastery' is in python, and I've picked up java, C#, SQL, javascript.)