Bit of SEO advice for you... incoming links are a waste of time to you if the on page SEO isn't up to scratch.
For starters your Meta Title is too long, and you don't have a Meta Description at all!!
Ok. Fiddling with all that stuff is a bit time consuming, I will try to install a WP SEO plugin and just hope that it takes care of most of that stuff.