1. Берём уже подготовленное (или подготавливаем на месте) техническое задание у заказчика.
2. Если ТЗ не имеется и клиент прикидывается уткой, пытаем его паяльником или подручным "прибором", на тему "Чего же я хочу?". А именно: тематика, направленность (сайт-визитка, информационный сайт, любого рода магазин), наличие разделов и прочей банальности. Из добытой информации таки составляем ТЗ.
3. Выворачиваем фантазию на изнанку. Не помогло? Гугл в помощь! Ищим родственные реализованные проекты, черпаем вдохновение у них. Уже полегче?
4. Приступаем к обработке придуманого (найденного) решения. Обмусоливаем всё до пикселя.
5. При необходимости можно набросать пару эскизов (для наглядности).
6. Самое вкусное - разработка в графических редакторах.
7. В завершении - подготовка к вёрстке. Если вы и верстаете, то примите мои саболезнования... Ибо то что вы только что наворотили, придётся закуячить под кроссбраузерность