а что вы уже умеете?вам, думается, будет сложно. потому, что человек, который задался таким вопросом, как минимум должен был бы следка предварительно ознакомиться с предметом.что значит "делать сайты"? рисовать дизайн? кодировать нарисованный дизайн? программировать сайт? ставить готовые CMSки? подгонять CMSки под требования заказчика?чем вы владеете? языком разметки владеете? языками программирования? может вы рисуете хорошо? если да, то в каких программах?такое ощущение, что вы  как пятилетка - увидели дом  и "хочу быть строителем", увидели машину и "хочу машины водить"просто поясню - я неплохо знаю html, умею  делать каскадные таблицы стилей второго уровня, имею базовые представления о ява-скриптах, могу установить  на хостинг ручками  (то есть с дистрибутива, без серверной готовой CMSки) до полдюжины движков (от WordPress до Drupal  плюс движки бордов), произвести базовую настройку (а кое где и не только базовую) и повесить на них  готовый дизайн, имею базовые понятия о монетизации сайтов и продвижении в поисковых системах... и первое, что я сделала, когда несколько лет назад в декрете у меня появилась мысль "а не заработать ли  деньги кодерством" - это скачала движок, зарегистрировала дешевый домен, взяла на пару месяцев хостинг (все это обошлось рублей в триста) и начала экспериментировать.    за два дня разобралась в базовых моментах, через неделю у меня уже висел на хостинге работающий сайт  с прикрученной бордой. мне, правда, стало скучно. и я баловалась этим только изредка.но я никогда не считала, что этих знаний достаточно, чтобы "делать сайты". а на более подробное изучение вопроса у меня не было времени.есть любительский уровень, есть профессиональный. а  что изучили вы? и сколько времени вы готовы потратить на то, чтобы научиться это делать?