Этапы создания сайта?
Если вы ищите серебрянную пулю, то её нет. Кто как хочет, так и делает.
Дизайн, верстка и программирование всегда идут параллельно. Чтобы не причинять друг-другу боль.
Что касается коммерческих сайтов. Кто ими занимается, для себя уже выработали все алгоритмы. Это приходит с опытом.
Как обычно есть два выхода.
1. Найти или купить или заказать готовый шаблон, где всё вами перечисленное реализовано. Вообще-то не всё. Копирайтинг и SEO придётся осваивать, или нанимать копирайтера и сеошника.
2. Отложить создание полноценного сайта на пару лет, и засесть за основы веб-программирования, а дальше - всего того, что вы перечислили. Вот это и будет с нуля, судя по вопросу у Вас так и есть. А вот когда выйдет под ключ - будет зависеть только от вас. 
Вообще-то, создать и вести полноценный коммерческий сайт, одному человеку, просто не по силам.