u should try backlinking once , it wont take too much time to see the results,
i m really interested in ur project , i m experienced with backlinking or leave the links on multiple
website.,i have done this for UK based stock related site named [login to view URL] and an Australian company named
[login to view URL] , right now i m doing so for an indian comapany [login to view URL] just 2 month ago there Alexa rank was 1 lakh,
an now it is below 14,000 ,u can check it urself. i m working on several projects but they r outside freelancer,For details u can look into my profile.
u will get permanent links so that u can enjoy the traffic even after the project is closed, and traffic will be targeted only.
ur site is not crawled on different search engine, sitemap is also not available, [login to view URL] is also not available, and above all traffic is very low, i think i can resolve all these problems.