Можно, конечно, и на UCOZ, но, если сайт должен олицетворять солидность, то сайт на бесплатном хостинге и домене 3-го уровня, не предает солидности. Конечно, можно "прикрутить" к UCOZ-у свой домен 2-го уровня, но это - уже платно.
Поэтому, совсем бесплатно, это - для тренировки, разве что. Но лучше все же купить домен и хостинг, тем более, что это - сущие копейки (домен в зоне ru = 100 руб\год, хороший хостинг можно найти за 0,8$\мес.)
А дальше уже нужно определиться с предпочтениями: статичный сайт (каждая страница - отдельный, независимый файл), или сайт на CMS (менеджер управления контентом), или, как в народе их называют - "движок сайта". Их масса бесплатных (самый наглядный пример - Wordpress).
Далее, так сказать, в процессе, придется хотя бы ознакомиться с основами HTML и CSS.
Желательно получить основные понятия о SEO (+SMO и SMM), иначе Вы рискуете быть единственной посетительницей Вашего сайта )).