Все в порядке, я начинал по видеоурокам, а дальше сам. Почти так же как и вы недоверстывал макеты до конца. Многое не выходилo, не понимал зачем нужен позитион релатив и многое другое. Но в процессе когда я достаточн хорошо усвоил то, что знал, начал постепенно повышать свой уровень. Сначала я доверстал старые макеты, потом начал верстать более сложные макеты. Нечего такого в этом нет, процесс обучения тернист и даже с сиэсэс с первого захода разобраться сложно, если до этого не имели дело с программированием. Не особо зацикливайтесь на этом, я вот например уделял этому по 3-4 часа в день и не особо парился когда не получалось, а просто вставал из за компа и ходил с друзьями побухать ну или в сауну. Советую делать так же. Удачи в обучении дружище