Manse,
First of all you have to have more of text content in your pages. you are targetting for highly competitive keyword like 'futures trading' and 'commodity trading', right? First try to guage your competition. Most of the sites which are appearing on the first page for those keywords have a high pagerank with huge number of backlinks.
You can use this tool for checking your own site and your competitors
http://www.linkvendor.com/seo-tools/...opularity.html
It can give you a good idea where you lag in link popularity. You have to get many inbound links with anchor text with your target keywords.
Also instead of targetting on competitive keywords, target on related but little less popular keywords. Overture keyword tool can give you an idea about it.
I'd also suggest you add a blog to your site and write posts with the keywords you want to target in technorati tags. That will increase the number of pages in your website too. Better use wordpres blog with proper optimization techniques. Adding keyword stuffed articles to your site also helps to attract search engines.