Добрый день. Что значит
я ознакомился версткой, программированием
??
Если имеется ввиду "знаю синтаксис и как писать функции",то очевидно что проблема в недостатке знаний...решается чтением книг,форумов,статей и .т.д и т.п.
В любом случае
чаще пишите код,даже если это всего пару строк.Если нет идей(такое тоже бывает), в сети можно найти массу задачников по всем ЯП, или возьмите какой-то opensourse проект и пилите там фичу или фиксите баг (opensourse - если уверены,что знаний хватит).