My main solutions to that over the past 2 years have been:

- networking socially:  I have particularly found that meetup.com is a great way to find programming groups in your area.  Twitter is also great for this.  When you find people you like and respect, follow them.

- Using <http://www.stackoverflow.com>  I initially used it for occasional questions.  Now it is my daily companion for both giving and receiving advice.  Also use the sister sites like http://codereview.stackexchange.com/

- Working:  Although probably not applicable for you (but good general advice for others) If you are good enough to get some kind of job in the area you want, seek out senior people, be nice to them and try to get them to mentor you.

- Books.  O'Reilly, Pragmatic Programmer and others still have good books and you can choose paper and/or digital versions.  Here is a truly great list: <http://stackoverflow.com/questions/1711/what-is-the-single-most-influential-book-every-programmer-should-read> with some of the best 'classics' out there in case you haven't already read them.  I can recommend clean code and code complete.

- Tutorials.  There are now some fantastic sites on the net such as  
<http://www.codeschool.com>,  
<http://www.codeacademy.com>  
<http://code.google.com/edu/>