С чего начать веб разработку?
что прочитав от корки до корки
Просто чтение книги не даст результата. Можно хоть 5, хоть 10 книг прочитать. Пока не начнете писать код, ничего не выйдет . И это не задачки из книжки, а именно реальный проект (в данном случае сайт-визитка). 
Проверено на личном опыте. Точно так же пытался учиться по книжкам. Месяца 2 читал книгу по C#, проходя каждую тему от корки до корки, не пропуская ни единого предложения автора и тупо переписывая код из книги.  Но стоило взять перерыв на недельку, так сразу всё из головы вылетело. Начинаешь читать книгу заново и тут то возникает такая же проблема. Вроде забыл тему, а с другой стороны что то помнишь, и читать книгу становиться скучно, и все эти примеры из книги уже не столь интересны. 
Поэтому книгу лучше использовать как справочник. Что то подзабыли или не знаете, заглянули в неё, либо гуглить.Я даже макет своего сайта уже сделал, можете глянуть:
Не вижу в Вашем макете ничего сложного в плане верстки. Если правильно понимаю, то просто множество div`ов, которые идут друг за другом и у которых фоном будут ваши изображения, и пара кнопок. 
Надеюсь меня тапками не закидают за такое:D
>> Не могу найти хорошие книги, сайты и т.д. 
плохому танцору ... возьми те книги, какие есть. другие по ним учатся как-то