Ты знаешь дружище. Мне многие уже задавали подобные вопросы. Я тебе так скажу. Нет конкретной литературы. Мне - чтобы научиться верстать (и то мне ещё оочень далеко до идеала, поверь), пришлось несколько лет не спать ночами, всё своё свободное время читать книги(все, какие знаешь и не знаешь), перечитать все сайты, блоги, которые есть на свете))) Но дело не только в обычном чтении, а именно в том, чтобы понять каждую главу, понять работу каждой детальки, её поведение, попытаться сделать намного лучше, чем там предлагают. Это раз. А два - это обязательная практика, решение задач, вёрстка сайтов, бесплатных шаблонов, чисто ради тренировки, выставление своих работ на обсуждение, на все форумы, которые только существуют по вёрстке. Я помню, я выставлял свою вёрстку на 10-и форумах сразу, собирал критику, причём самую жёсткую, получал пинки, тумаки и т.д. Но падая, всегда вставал, отряхивался, учитывал все ошибки и снова шёл в бой. Запомни - иначе никак. Далее тот же форум http://forum.htmlbook.ru/, мне он тоже многое дал. Каждый день я старался задавать тупые вопросы, получать советы, ответы на них и уходил разбираться, а потом снова возвращался, чтобы узнать для себя что то новое. В итоге стал помогать людям решать их задачи, тем самым учась сам. Ведь ты же наверняка знаешь прописную истину: "Помогая другим - учишься сам". Далее постоянно читал другие ответы, учился на них, да и просто участвовал в спорах, в которых рождалась истина. И вот сейчас так же стараюсь периодически помогать людям и читать форум. Это очень полезно, я для себя так решил. Так что если ты хочешь стать настоящим мастером в своём деле, а не очередным безграмотным пассажиром, то придётся приложить ВСЕ усилия, какие ты только можешь. Давай, дерзай, удачи тебе. Но прежде чем начать, подумай. А надо ли тебе это всё?