On the topic of networking, I recommend checking out
www.meetup.com for events and groups meeting in your area.
I found a "networking for newbies" group through this site which was a great way to break the ice with networking and build my confidence. I am also attending an "
SEO & Social Media" meetup later this month so I can meet other business people while also learning how to improve my own
SEO efforts.
The nice thing with meetup.com is that you can find quite a few free groups - very helpful when starting out on a limited budget.