> What should I learn? Also how can I break down larger concepts into chunks so I can digest them an hour a day.
I'll offer you pick a project you want to work on and learn on a "need to know" basis to create it. This approach make learning a lot more fun and productive.