Q: We want to rank better for certain keywords in Google.
A: Site Analysis
Your major problem is that the site has no “Google Properties” to compete on major keywords (you are okay with tiny keywords like “*****”).
To be on Google 1st page for “*****” you need 505 pages (you have 211) on your website optimized for this keyword along with only 12 good links and few social components.
Products like “static site wizard” will solve 60% of the problem. The rest are to get good links and social networking.