It can take days to months for Google to index new pages. The more links pointing to your site, the sooner they will discover your content.
Sometimes you just have to be patient. People spend a lot of money trying to speed up the process, with mixed results. I prefer to concentrate on content.
BTW, it's a very nice looking site. My wife is a Hydro-Geologist and is going to pass it on to the techs. See it's working. You're already getting more hits. :)