The single largest hurdle for learning on your own is knowing the right questions to ask and how and where to ask them. Sites like HN and SO are great but it's a matter of finding them (and neither SO nor HN have existed for very long).
(and btw I didn't downmod you)