Learning Java, bought the book "Java How to Program, 7th edition" I understood things clearly but moving from a web scripting language (PHP) to this one seems like climbing a mountain. After learning Java and mastering it (so-so), make Android apps. I couldn't finish the book, there is just too much to cover =/ so I'm taking it slowly.
Make a game, one task that won't happen unless I find a group of people that shares the same vision.
Finally, a nightmare for me, javascript, I can't seem to stay sane everytime I start to practice. Bought the book "Simply Javascript" while the explanations were good, I couldn't bring myself to continue it for some reason.