Сайт может обладать красивым дизайном и хорошим содержанием, но если он не является "раскрученным", то результат от существования сайта (а значит, компенсацию времени и денег, потраченных на его создание, а тем более прибыль от него) Вы получите не скоро. Для раскрутки сайта необходимо выполнить следующие действия:
Добавление сайта в поисковые системы
Добавление сайта в каталоги сайтов
Создание RSS-ленты новостей сайта и добавление её в RSS-трансляторы
Добавление информации о сайте в блоги и на форумы
Добавление информации о сайте в социальные сети
Существует ряд служб, которые позволяют оценить результаты от Ваших усилий по раскрутке сайта - смотрите страницу Оценка рейтинга сайта