Как идти в правильном направлении? Каков план?
Займитесь чем-нибудь одним, в чем проблема-то?
Или усвойте что-то одно, а потом перейдите на другое. 
Не пойму подобные вопросы, ощущение, что авторы подобных вопросов ждут, что кто-то напишет им секрет счастья . Вы понимаете, что сложно и каша в голове, так неужели до вас не доходит, что нужно заниматься чем-то одним не засоряя голову другой информацией, а как только усвоите одну информацию хорошо, то можно перейти на следующий уровень и не забывать практиковаться и повторять.
Там где верстка, знание JS обязательно.
Стили - через css в файлах.
Манипуляторы - через js.
Если не хотите верстать - пишите HTML5 приложения (там в основном js).