Как научиться веб-программированию, если ты гуманитарий?
Не программируйте. 
просто Пишите код. Изучайте язык как любой незнакомый. Стремитесь понять логику уже пишущих на нем. Для этого много читайте.
Следите за орфографией и пунктуацией, используйте знакомые идеомы.
Единственное отличите от поэзии - здесь можно собрать свое произведение только из цитат.
может, все дело в скуке. может, в принципе, это не ваше. может, начните с математики. может, наймите репетитора или в группу обучаться или просто товарища найдите, чтобы в паре проект какой-нибудь делать. один на один - тяжело. 20% только способны поднять материал с нуля. другим нужна поддержка. и оптимистичнее надо - в 1,5 раза тяжелее учеба идет, если постоянно сожалеть и сомневаться.