First tip is do not link only to your homepage.
Try to get links to innerpages too as it doesn't look natrual as you have only links to your homepage. Try to use various linkbuilding resources to point to your innerpages
If your site is of quality you will get links from other people but to have that you need to be found first so it needs a little help.
Variate in the text of your links
Social bookmarking
OnlyWire.com
Alist of places where you can bookmark your sites is at .
Seo friendly directories
info.vilesilencer.com
Blog Carnivals
Blog carnivals is something that has been a secret for a long time. A carnival is a blog that will alow other bloggers to post on them.
Comments and posts on Forums
find forums to your topic by going to
- http://www.findyourforum.com/
- http://www.boardtracker.com/
to find other forums you can have a look at http://forum-directories.com/ it’s a site with links to forum searchengines and directories. When you post in these forums try to keep it subtle. I mean do not go there and make your first post “Hey come and have a look at my site www.blabla.com it’s the best etc etc” in stead as it’s a forum about a topic you now have knowledge about try to help other people, answer questions and join discussions and use your profile and signature to do the advertising.
Comments on other blogs
I am not talking about spamming blogs because I hate that as much as you do but if you have a blog about a niche chanses are there are blogs about that topic and you can comment on articles that are listed there. Make the comments valuable and not something like "i like this blog" :)
Article Underground is something very powerfull. Besides the PLR articles you will get access to 60+ blogs with PR values of upto 6. You can post to them as if you were the owner and can have links in the post to your site. There are also other members that have blogs which they give full access to members of Article Underground. Read more about it here