Take a brief look at how web crawlers (search engine spiders that go out to index pages) see your website, how many pages are indexed.
If you site is mainly based on Flash, do not expect too much. It might be eye catching, may look very creative, but not indexing and / or ranking well.
IMPORTANT: On the results page scroll down to "Search Engine Status / Indexed Pages" to avoid surprises. You may have a site that looks great, but not indexed by any of the search engines.