Я бы для начала рекомендовал сверстать простой шаблон, фиксированный, с использованием чистого ЦСС. Повторить два-три раза, но уже с более сложными шаблонами. После этого делать резину/адаптив. И только после того как ручки поймут что, да как, использовать препроцессоры.
Я обычно ползуюсь валидатором в конце, но для начала прогоняйте свой код и проверяйте каждые н-минут/часов.
Вот так не делайте, нельзя заворачивать элемент списка в ссылку:
<ul class="main-menu">
<a href="#"><li>MEN</li></a>
</ul>
Ровно как писать капсом слова - не слишком эффективно (вдруг гипотетичный контент менеджер не умеет зажимать Капс или шифт), здесь лучше через цсс задать капс словам.