Сейчас делать нормальные сайты очень легко. Есть различные движки типа wordpress, joomla, DLE и множество других в зависимости от назначения сайта (блог, новостной сайт, форум, соц. сеть и др.). Большинство бесплатных движков предлагается для инсталляции прямо на хостинге. Также легко можно найти в инете бесплатные шаблоны (дизайны) к сайтам. Конечно же нужно еще хоть немножко знать хотя бы html, но сейчас полно бесплатных учебников, с помощью которых за пару часов можно легко освоить.
Дистанционно обучать не пробовал, может и можно, сейчас думаю делть обучающие видео как раз для этого. В реале уже есть мною обученные люди, которые зарабатывают на своих сайтах. Можно и самому научиться, если поискать хорошие учебники, естественно не те, что продают на сервисах типа Глопарта и ему подобных, в которых суть только впарить за деньги то, что не несет особой информационной ценности.
Лично я перепробовал много разных движков для создания сайтов и остановился на одном из самых распространенных - ДЛЕ, так как там удобная админ панель, с которой разберется легко даже школьник, что упрощает освоение начинающим, когда делаешь кому то сайт и надо, чтобы он быстро в нем разобрался и сам начал с ним работать.