Add text to the page that reflects search terms you want people to find your site with.
Specifically add alt and title text to all of your images. (In html, this looks something like <img src="path/to/img.jpg" alt="This text will pop up when a user hovers his mouse over the image" title="some more text" />)
Display text as text instead of images whenever possible.
And very-importantly, link to your site from other locations in the Internet. Google compiles its listings based largely on what is linking where. So put a link to the site in your signature on this page, and google will say "Woah! there are 1600 links to this site labeled Pete Gardiner. I guess this site is pretty important to fans of Pete." If you post on any other forums, do the same thing there. (If all of your links come from one site, it has less weight than if they're spread across several.)
You can check how your google-fu is by comparing your results with some of google's international versions:
google.com, google.ca, google.co.uk, google.jp, etc.