Согласен с
Sanes, смотри видео от Sorax, но он не учит полностью верстку, а основу CSS. Получи основы, дальше берись за свободный макет, пробуй верстать, вылазит много непонятных нюансов, но этому есть решение! Зайди сюда (ну, на Тостер), и поищи в теге css, если не найдёшь, то задавай вопросы здесь.