If your trying to build up your web presence then it would be a good idea to look at SEO. Try creating some microsites on relevant domains to the area you live in. Have relevant content on there that google will recognise. Sign up to forums and blogs and post comments with a signature that has your links in, this works as incoming links to your site.
All these aspects will bring your web presence up and gain you more potential clients as you will have more of a visible presence online.
Social networking is good and you have signed up to a lot but it takes a lot of constant work to keep these updated. If you don't keep them updated it's a waste of time.