Необходимо понять денег нет совсем или на карте все-таки лежит 300-500 рублей?
Ок, допустим, что есть 500 рублей, вопрос о том, как сделать сайт самостоятельно - без посредников.
Изначально нужно определиться с тем, для чего вам нужен сайт и какой тип сайта вы хотите.
Тут очень просто, допустим нужен сайт для продажи товаров с онлайн оплатой - тип сайта "Интернет-магазин", далее сайт для продажи товаров без онлайн оплаты - тип сайта "Сайт-каталог с корзиной".
Все остальное в том же духе, определяемся с целями и задачами, смотрим какой тип сайта сможет закрыть потребности.
Далее выбираем CMS, для новичков лучше всего использовать CMS WordPress - куча уроков в YouTube, уже давно по полочкам разобран каждый шаг, что и как нужно сделать.
Если не хотите тратить много времени на создание сайта, берем бесплатную тему, которая подойдет для вашей тематики, если времени достаточно, а самое главное есть чувство вкуса, то делаем на дефолтной голой теме.
Вот и все, терпенье и труд все перетрут)