I follow Directory Submission,Article submissions,Press release,Blog commenting,Forum link posting and other off-page optimization tricks.
There is no one best way. You have to look at each resource for a link building opportunity. Depending on your business, there are many opportunities in your niche. This does not in anyway mean you should not do conventional link building work but only that any link giving resource which does not cause any negative problems (raising a red flag at the search engines) is good.
submiteaze I feel is all I need to say, amazing bit of software have a look.
Forum link posting can increase your website traffic.
Have you throughly searched for your site in the search engines. I was up and running for only 10 days before I got on page 10 of Google and a week later I am on the first page - the 8th entry down. I am also #8 in AOL, #64 in Yahoo! and #14 in Lycos. You might try submitting constantly (like every day for a week)