Do a Full Analysis of the top ranked website. When you are done with this, get a high rank website(pr 5 or higher) pointing to your website. You can get all information about Full Analysis here : http://forums.digitalpoint.com/showthread.php?t=1256478 Br Seo_genius
Adwords won't do anything with regards to moving you anywhere in the organic SERPS. It can give you instant traffic however(and be very costly). Run a backlink checker on your top competitors' websites and try to do the same thing only better.