Your domain is still new that why google does not indexed it yet. In order to get indexed,you should post you URL at some high PR site. Or you can manually submit to search engine.
Would it be possible to do it by adding say AdSense unit to the site? I really have no idea on this kind of thing but always assumed that was one way to go
probably you don't need o do anything. it's just a matter of time. if the domaina is new in max 3 weeks google will visit your site. similar is for yahoo and msn engines good luck
you must link it from a website, such as this one. www.okanaganarctic.com Now you will be indexed. Or digg it and get it indexed in 24 hrs.
New domain? I don't think so, it was created in 2004 (got from who is). Here is the last time google index your site. http://72.14.235.132/search?q=cache:http://www.okanaganarctic.com/ Plugin in my browser shows that your site has a PR1 as well. So, what's going on here...