I've been trying to learn programming for a while now to little or now avail. Part of it is that I am unfocused on the task and switching between HTML/CSS(not really programming but I count anyway) to PHP.... I want to learn programming well.
What are some good resources?
More importantly, where should you start? How do you get that skill to move to level 2?