Four tips for learning how to program
37signals.com
37signals.com
I often explain things to my computer illiterate wife. Once I break it down enough where she understands it I usually am able to see where I went off the rails.
Similarly, if you truly want to understand a subject, teach it to someone else.
Stop reading HN and 37signals blogs and write some code. Doing is learning.