Exchanging link with other blogs can provide a good quality backlink and maybe traffic.
Try to exchange links with only high quality sites with higher PR and with the same niche, try contacting them personally by email or just use automated link exchange sites.
Automated link exchange sites can boost your backlinks and you will have many relevant links pointing to your site you can find more automated link exchange sites by searching in Google for “automated link exchange” Here are some of them:
http://www.build-reciprocal-links.com/ PR 6
http://www.linkdiary.com/ PR 5
http://www.telalinks.com/ PR 5
http://www.linkexchanged.com/ PR 5
http://www.belinked.info/ PR 5
http://www.linkwizard.net/ PR 4