I agree your backlink profile needs some serious work. That does not mean spamming forums, blogs etc with your URL. We are talking about proper links to your site.
However, there are still some improvements you can do to your site. Your images for example are huge. 2.5mb of images on your home page. 3 x title tags, your h1 tag is an image. Your liberal use of the H2 tag weakens the correct H2 tags, for example, why is Login to my account, Recover password H2 tags ?
The speed of a site loading is a ranking factor, yours took 5.33 seconds to load, this is too long and mostly due to the images I suspect.
Although these by themselves won't get you to where you want to be it would be something under your control that could be fixed.