В данной заметке мы остановимся на том с чего нужно начать, если денег вкладывать совсем не хочется. Желательно для начала не посвящать свое времяпрепровождение только работе над сайтом - надо найти какой-либо заработок, чтоб получаемые средства по-тихоньку можно было вкладывать в создаваемый проект. Раз вы создаете сайт - значит у вас развиты творческие способности или вы веб-программист. В первом случае для существующих популярных сайтов вы можете предложить свои услуги по подготовке интересных тематичных материалов для них, а во втором случае сообщить о готовности создавать интересные решения для сайта, которые позволят значительно улучшить его функциональность. Аналогичные примеры интересных решений представлены на сайте ALL-SKRIPTS точка ком - можете посетить и ознакомиться. Если найдете работу, прямо работодателя можете попросить выделить вам временно субдомен на его домене, папочку на хостинге и начинать там эксперментировать с различными CMS для сайта и шаблонами-дизайнами. Благо последних и первых много в сети даже в бесплатном варианте.
Как только закончили работу - начинаете выкладывать на сайт интересную для пользователей информацию, уведомив о существовании сайта поисковые системы через специальные формы. Последнее особенно важно, так как пока Google или Яндекс не начали индексировать ваш сайт - активно на нем ничего не выкладывайте - разворуют и потом не докажите никому, что у вас своровали, а не вы у них.