OK A couple of other things that can help.
1) signup to google webmaster tools and add the site to it. This a wonderful place to get detailed information about how Google sees your site.
2) Create a robots.txt file. You can create one inside webmaster tools, and then upload it to your site. It is not essential to have one, but it cant hurt to make sure you're telling the spiders that you want the site crawled.
3) Create an xml sitemap for the site and upload it to your server. There is a great free service here
http://www.xml-sitemaps.com. just follow the instructions, it is dead easy, download the uncompressed sitemap and upload to your server.
4) Add the site map to your google webmaster tools. Inside webmaster tools you will find a place you can tell google where your sitemap is. This will help google find all your pages, as well as showing you how many pages google has actually crawled.
5) After 1 month of being with webmaster tools, log in and see what keyword information Google has generated for your site. From here you can see the keywords and phrases Google has applied to your site from crawling the content. Use this info to make edits to your copy / page titles / meta description.
See how you go, drop me a line if you need help.