SEO is a game of numbers and inches in the online internet web world. I say this because it really boils down to how many links you have. Links are what make the SEO game real and getting links is how you win the SEO game quick fast and in a hurry.
But if that does not work, then what are you left with? I can tell you that you need to get out and get more, bigger, better, more authoritative links, period. The way you get more authoritative links is really a matter of preference and what you are willing to do to get them. There have been people in the past who have gone to great links to improve their SEO by doing things that many of us would never dream of.
In the long run, good content is really king and that is what you really should be chasing.
