Лучше всего нанять СЕО специалистов для раскрутки сайта, так как самостоятельно это сделать будет крайне тяжело без особых знаний. Можно начать, к примеру, с инстаграма. Запустить там рекламу с ссылкой на переход на сайт.
Я этот путь прошёл сам, и теперь мой сайт приносит деньги. Из разных направлений деятельности. Партнёрские программы. Размещение статей. Заказ услуг. Сайт в описании.
Если цель - доход, то можно подумать над покупкой уже готового доходного сайта. Обычно покупают и ведут сразу несколько сайтов. В любом случае, чтобы получать с сайта доход им нужно заниматься, уделять время и внимание.