Очень хороший метод научиться делать сайты - это нужно начать их делать.И сперва можно воспользоваться бесплатными сервисами.UcoZ отлично подходит для этого.Конечно есть и другие,например очень хороший конструктор сайтов Narod ,который мне нравится самому ,но UcoZ на мой взгляд наиболее подходящий для новичка,он легок и прост.Не владея навыками сайтостроения можно быстро создать неплохой сайт и довольно легко управлять им.Здесь есть понятная и удобная панель управления - CMS. Управлять материалами сайта можно прямо из него,это очень упрощает работу.Полно всевозможных шаблонов и дизайнов.Модули системы можно настроить под какой-то конкретный проект.Все очень просто : идете на UcoZ , регистрируетесь и вперед, покорять азы сайтостроения.И не забудьте прочесть(пролистать) HTML справочник,который в интернете долго искать не придется.Ниже небольшой видеоурок о создании полноценного сайта в этой системе.Удачи.