We do not submit sites to search engines for indexing. If you want your site to be indexed by Google, the best way is to submit your site to them yourself. They will usually get around to indexing it within a few months. The url to submit your site to Google is:
As far as how to rank high on the search engines, there are a lot of misconceptions out there. First, many people think that meta keywords are the words Google looks at the rank your site. This is no longer true. Meta keywords are basically meaningless these days, and Google practically ignores them. Instead, it pulls the keywords from the content of your site itself.
Google does pay a lot of attention to external links, though. Your site will rank much better if you can get other high-ranking sites to link to yours.
A good resource to learn about search engine optimization and how to get good rankings is www.seomoz.org.