Секреты верстки сайтов?
Закрепить можно только делая. Добавьте к литературе интерактивные курсы вроде этих: https://www.codeschool.com/paths/html-css и этих: https://htmlacademy.ru/
Соглашусь, только практика. Со временем уже начинаешь "чувствовать" поток элементов и стили пишешь на автомате. Это, что касается позиционирования и раскладки.