At current time i am not using any software to linkbuilding , but to take more benefits of your linkbuilding you can do self SEO.
hi there joined this site and there are so many free seo tools take a look its free hxxp://freeblackhattools.com. The tools you need to get you website off the ground are there
twitter and facebook can help a lot if you do it the right way. You can also try bookmarking demon but it will cost you.