Web searches... they either take me to a blog where someone's worked through the problem, or the HA forums
It's always slow going (ie for any product) until you build up the concepts, but when I can contribute something back again, it makes me realise my own progress.
I personally hate chatrooms with multiple overlapping conversations going on - noone's going to be taking the time I need to walk me through something in depth, but forums can be responsive enough to allow time for trial & error thinking time between postings, which raises the signal to noise ratio.