Yes, I do not mind giving you a hand and helping you reach into a better rank than #12.
I got some free time and willing to contribute to BHW.
Also, You could get your backlinks indexed by building RSS Feeds around backlinks.
I have a free tool that you can use and it can build those pages...