The activities you are doing is beneficial for your website, also u can perform these activities, will surely help you in get SERP 1) Social networking 2) Content Syndication (Articles, Blog & Press releases) 3) Participation in forums 4) Link exchange (very effective if you doing 1 way link exchange for your website) 5) Local listing 6) Search engine submission....... etc
All of these ideas helps, but most of all just focus on making the best possible site you can related to your niche/market. If you truly excel than other similar sites, the results will eventually speak for themselves...
..which is exactly why I stated that I knew this in the initial posting. I was just listing some general steps that I follow after I make a website. Thanks everyone for the tips, keep them flowing in,
There are really hundreds of ways to build up traffic and backlinks. Try and follow alot of these steps: http://www.danlew.com/101-ways-to-get-more-traffic/
Thank you. Please feel free to list more social networking sites that you feel if I created an account - would contribute to overall external SEO of a particular site.