If the site is an original site - not just an affiliate commercial link site, then I would submit it to DMOZ and some other large directories that have international listings. Google will pick up DMOZ directory listings for their own directory, and eventually as you pick up the other DMOZ copycats, you will get more links showing in Google.
|