I am very new to programming myself and I very much understand your sentiment. Two years ago I learned a bit of PHP and MySQL and built some apps and websites for my own use. What I found out is that I learn best by watching videos, not reading books or articles. I used Lynda.com videos as as foundation with the occassional Youtube videos thrown in (sometimes the pace of Lynda was a bit too fast for me or it felt like the lecturer was doing too many things at once). So I recommend Lynda and/or other similar services to see if it fits your learning style.