I've heard people say good things about this book:
http://www.amazon.com/JavaScript-Good-Parts-Douglas-Crockfor...
But I've never read it myself.
JavaScript really is the way to go to get your feet wet just because it'll give you the experience to build a wide range of platforms such as: Mobile (Cordova, Appcelerator, React Native), Desktop (AngularJS, RequireJS, Dojo, jQuery, Vanilla JavaScript/ECMAScript 6), and Server Side (NodeJS - basically you don't need to learn a front end and back end language).
But still, you should definitely learn one of the more traditional languages at some point in time, especially if you're doing this for a living.
And I would recommend just figuring out something you want to build and just build it. Focus on building and everything will start coming together. You should definitely study, but studying alone will not get you anywhere unless you apply it. And if you're planning on doing this for a living, nothing beats being able to show potential employers your previous projects.
As for your plan, that's definitely enough time. You will definitely get somewhere with it!