Учить нужно, чем раньше тем лучше, в таком возрасте информация воспринимается быстро.
Читать есть смысл O`really там очень хорошо все разжевано.
Посмотри скринкасты на youtube Sorax и Lofblog, смотри и практикуй пока не поймешь.
Условное есть несколько типов элементов
html5doctor.com
Остальное ньюансы, больше верстай.
Раньше был плагин firefile с помощью него научился верстать, было очень много ошибок.
Примерно нужно отверстать 100 страниц, адаптивно, без тормозов и затупов.
После каждой верстки и в процессе читай новые статьи и задавай вопросы, лучше найти наставника, который будет учить.
И главное не гонись за деньгами, из-за этого дальше juniora не вырастают.