1. Освойте JS, jQuery, CSS 3, HTML5. Обязательно освойте jQueryMobile. (если планируете делать мобильные GUI в дальнейшем)
2. Скриншоты своих работ (сверстанных страниц) разместите в портфолио. (желательно иметь работающие образцы)
3. Наберите много простых и дешевых заказов и «обменяйте» их на положительные отзывы за проекты. (репутация)
4. После получения некого опыта и увеличения работ в портфолио — берите более сложные и дорогие заказы.
5. Переходите к верстке сложных шаблонов для популярных CMS.
6. Работайте в паре с хорошим дизайнером.
7. Делайте интересные шаблоны с красивой анимацией и эффектами — продавайте их.
8. Открывайте контору и работайте в сфере стильных и качественных GUI для различных устройств в команде с дизайнером и программистами.
Основные направления фриланса: дизайн, шаблоны для разных CMS, мобильные приложения, тексты, сложное программирование порталов, интеграция.