Больше всего интересует, как реально можно зарабатывать на своем собственном сайте.
Если есть знание английского языка (чтобы писать статьи на адекватном языке), то можно. Правила просты:
1. Писать качественный оригинальный контент в популярной нише.
2. Ставить только 1 AdSense на страницу, это чисто "на кофе".
3. Вовсю использовать Affiliate / рефералки в этой нише.
4. Писать статьи за деньги на другие ресурсы в этой же или смежной нишах.
Обычные банера это копейки. Рефералка может приносить на порядки больше. Например, в нише WordPress есть хостинг WPEngine, который платит $200 за клиента. Очень много Theme Shops или премиум-плагинов отдают от 35 до 75% от платежа клиента (а платежи от 50 до 500$).
Что касается статей на другие ресурсы - например, известный VPS хостер Digital Ocean за статьи для своего Community платит по $200, Tuts+ по разному - от 50-150 за статью до $1000 и более за серию уроков.
В общем, англоязычный рынок сильно больше, и если с английским языком все более-менее ок, то делать блог с качественным контентом и монетизировать через рефералки реально имеет смысл. А если нишу выбрать близкую / интересную для себя, то такая работа приносит одно удовольствие. И при этом ее можно делать без отрыва от основной работы.