So i have a celebrity and a technology site...will creating niche-related blogs on wordpress etc and getting a backlink from that blog to my site help in anyway? Also i am really confused about social bookmarks. While they can be used to get instant traffic, getting links from do-follow social bookmarking sites help in any way?
Niche related blogs will help you in long run in terms of advertisement opportunities and increasing number of quality backlinks if your content is good. Social bookmarking (dofollow) helps but remember, that all new post will have PR0 backlink. For link building, I suggest trying on higher PR pages like blog commenting or link exchanges.