Ну, я не дизайнер, но, наверное, хорошо бы почитать ководство от Лебедя. Знать что такое модульная сетка и золотое сечение. Как верстальщику, я думаю, этого достаточно. Вся суть верстки - сделать максимально близко к макету, соблюдая все интервалы и расстояния, кроссбраузерно и максимально валидно. Плагины firebug и pixel perfect - маст хэв при этом. Но опять же, я НЕ дизайнер. Развиваться верстальщику надо не в дизайн, а в фронтэнд программирование, имхо, поэтому надо начинать учить разные js и css фрэймворки и библиотеки (jquery, mootools, bootstrap, less и т.п.)