I recommend you to read this. It tells some ways to get one-way links. I hope it might help. Check it out http://www.associateprograms.com/articles/43/1/One-way-links-explained/
find blog with do follow atribute go to google and use keyword "do follow blog lis" then you can comment.
My God! How many people are going to recommend using software to do this! If you care about your site long term, then you will run a mile rather than use software. Google and other search engines are getting wise to software so steer clear at all costs. The only way to do this is to research your competition then check where they get their links from. Done naturally and at a steady pace (not too fast), will do you a lot more good!
People's recommendation is the best way to get quality backlinks, but for that you have to create quality services or information so that people love to recommend you by referring you site or by linking back to your site.
there are plenty of ways to build one way links. below are some common methods: directory submissions (find some good directories) social bookmarking article distribution blog commenting web 2.0 site links (squidoo, hubpages, etc) contacting other similar site owners press releases
Good content that people will link to is the best way. An easy way you can start though is by putting a link to your site in your digital point signature.
You have several options including hubpages, articles, blog-commenting, or even creating high quality content that people will naturally want to link to (linkbait etc..). Here's a more in-depth guide on executing those tasks http://forums.digitalpoint.com/showthread.php?p=12410212#post12410212