Aside from providing quality inbound links and on page seo, how can I optimize my page for ranking better. Obviously search engines like new, fresh content but how can one do that with just a static sales page? Thanks
Get backlinks to that static sales page. Remember, PR isn't assigned to the whole website, it's assigned to each individual web PAGE. The more quality backlinks you get to a page, the better it's PR will be. Also, don't forget your internal link structure. Find the page on your website that has the best PR (usually the homepage), and make sure it links directly to the page that you want to increase the PR. Then make sure you place a link for it prominently, in unique content, towards the top of the page, with the anchor text being the most important key phrase to that page, bolded and perhaps even in an h1 tag.
You need to try some tips for SEO Start-up. This is Basic of Search Engine Optimisation. You also need to make good HTML for your web pages. Look at: 10 Search Engine Optimisation (SEO) tips for HTML designers You need to make off-page optimisation. It is optimisation without changing web pages. It means link building (getting backlinks from other web sites). You can find about off-page optimisation in lesson: Instant Boost With Aggressive Off-page Optimization I hope it helps.