Артем начать нужно с основ, изучите верстку, сделайте простенький html-шаблон из бесплатных PSD исходников, сделайте такой тот же шаблон, но уже адаптивный. Когда начнет получаться, почитайте про натяжку шаблонов на wordpress.
Если базовые знания и небольшой опыт верстки у Вас уже есть, то лучше присмотритесь к работе с фреймворками, их использование имеет массу преимуществ и вообще за ними будущее! Мне нравится популярный сейчас bootstrap, хотя для верстки под wordpress больше подходит foundation.
WP в плане верстки очень удобная штука. Но двух файлов вам явно не хватит. Перед изучением кодекса посмотрите видео линды (на рутрекере есть на русском )