1. Распишите максимально подробно функционал сайта.
2. Нарисуйте на бумаге эскизы того, как будут выглядеть страницы сайта, реализующие функционал из п.1
После этого у вас будет практически готовое ТЗ на сайт.
3. Опираясь на него выбираете систему, которая максимально удовлетворяет п.1, или обращаетесь к спецам (переходите на п.6).
4. Находите шаблон, который максимально удовлетворяет п.2
5. Совмещаете п.3 и п.4 и наполняете своим контентом.
6. Взрываете себе мозг на тему продвижения, или обращаетесь к спецам.
Все просто