Не поможете новичку в верстке советом?
У вас тут несколько вопросов. Для каждого найдется ответ в поиске.

Ищешь, пробуешь. Не получается...
Пауза. Несколько дней, часов... С переключением на другую тему или деятельность 
Повторяем п. 1. Не получилось...
Задаём конкретный вопрос с учётом приобретенного опыта в данном вопросе

Хорошему верстальщику как бы это глупо не звучало нужно хорошо знать основной стек технологий: HTML, CSS, JavaScript с практической стороны.

Наполнить портфолио реальными работами можно на своих пет-проектах: ищите макет и верстаете его с нуля. Лучше всего брать те макеты, которые вам кажутся сложными и вы не представляете как их верстать, тогда скилл прокачается более быстро.

Любая, можете начать с русских, тот же самый FL, Kwork и остальные. Затем, уже как набьете руку, можете переходить на Upwork. Можно сразу с него начать, но будет труднее, судя по тому, что работ готовых ещё мало.