Links don't bring in traffic if they are from directories or crap sites that nobody visits.
It's all about the quality of the links and knowing where to find them. Where other websites does your target market visit online?
Do some research into your keywords/industry/competition/customers/etc and you'll probably find some great links out there that will bring in tons of traffic!
Analyze your keywords/website analytics and check bounce rates... optimize pages as needed.
Add articles and keyword content pages as needed
Add value for customers