Для того чтобы раскрутить сайт вам понадобиться хотя бы небольшое знание HTML. Прежде сайт нужно оптимизировать, и оптимизировать нужно каждую страницу. Вы должны грамотно расписать слова для пользователей, которые ищут информацию в интернете. Чтобы при поиске поисковик выдавал на запрос пользователя ваш сайт. Это произойдёт только в том случае если на вашем сайте прописаны конкретные слова или словосочетания, которые пользователи вводят в поисковик.
Перед оптимизацией вы должны конечно проанализировать свой сайт, ту информацию которую несёт ваш сайт и грамотно прописать в тегах поисковые слова по теме вашего сайта. Как оптимизировать страницы в тегах смотреть тут.
Потом необходимо наращивание ссылочной массы. Это размещение ссылок вашего сайта на сторонних сайтах и желательно сайтов вашей тематике. А лучше если сайты будут размещать на вас статьи связанные с темой вашего сайта и туда вставлять ссылки вашего сайта.
Чем больше ссылок, тем лучше, но ещё лучше!
Далее что гораздо важнее это размещение полезного контента связанного с темой вашего сайта. Каждая страница это новый материал полезный пользователям т обязательно оптимизировать страницу по поисковому слову. Поисковики любят текстовую информацию и следите за тем чтобы текст был уникальным. Уникальный текст это текст не похожий на текст других сайтов я имею ввиду не копированный. Если текст уже есть в базе поисковика то видя копию на вашем сайты вы можете получить бан или в лучшем случае ваша страница будет скинута в нижние ряды поска а это значит что пользователи не увидят вашу страницу в поиске.
Социальные сети
Социальные сети места обитания многих и там можно создавать свои блоги, писать много информации и размещать ссылку на ваш сайт. Пользователи могут читать ваши записи, и переходить на ваш сайт так вы можете собирать себе посетителей. Создавайте электронные книги, в которые тоже можете вписать ссылку вашего сайта и раздавайте книги бесплатно. Некоторые пользователи могут дарить ваши книги кому ни будь и так бесплатно рекламировать ваш сайт.