You are targeting a popular keyword with plenty of competition, so it's not going to be easy to rank well for it. Your site is built using very outdated techniques, including tables for layout, and the page you mention in your first post has over 200 validation errors. Neither of these things is going to make it easy for Google - or other search engines - to crawl your site. If you want to improve your rankings, I would suggest taking a good, hard look at ways to improve your site.
If you are not already using Google Webmaster Tools, then sign up for an account and look at the information it provides about crawl errors and HTML suggestions. You can use this to target improvements to your site.