Ну, раз с юмором воспринимаете и рук не опускаете - значит, всё будет рано или поздно. Часа 4-5 уйдет на основы, а чтобы освоить его полностью и кодить, не заглядывая в справочник - нужно много-много практики - теорию зубрить тут не имеет смысла. Вообще сам HTML чрезвычайно прост, за исключением некоторых новых тегов из HTML5 и тегов, связанных со скриптами. Плюс надо учитывать, что многие теги уже устарели и к использованию не рекомендуются, плюс многие просты до неприличия (тот же h1, ну что его учить?).
Главное - понять принципы... Теги всегда можно подглядеть в справочнике. И стоит полностью углубиться в блочную верстку - табличная уже давно не котируется. А блочная - это плотное взаимодействие с CSS, без них (без каскадных таблиц) никуда.
И самый ценный совет, который дал мне мой первый учитель верстки - это набирать теги вручную первое время, так они намного быстрее запоминаются.
А еще я, когда училась, сама придумывала себе упражнения, думала, как и куда можно применить тот или иной тег, создавала экспериментальные мини-странички, спрашивала на форумах непонятное и читала-читала-читала. И HTML без каскадных изучать не вижу смысла, они должны идти параллельно...