Привет. Для начала нужно понять, что это будет за сайт. Как только вы это для себя уясните, можно будет обсуждать движок и хостинг.
Конструктор однозначно не подходит.
В общем, для начала нужно создать сайт, оптимизировать CMS, наполнить полезным контентом.
Если нужны будут советы по раскрутке...