First don't bother submitting your site to a search engine. It won't help your pages rank and it's mainly a pointless pursuit. Search engines will find your site if there are other sites linking to it. And easy way to have search engines find you is to add a link to the site in your signature here. Search engines spider this forum regularly and if you have a sig link and continue to post, they'll follow the link(s) and find your site.
However having a search engine spider find your site and index your pages is not the same as your pages ranking well in search engines. If you're hoping to rank at the top in the next 2 weeks, take a deep breath and rethink your goals until you find a more realistic one. Depending on what phrases you're hoping to rank well for it could be a few weeks, it could be a few years, and it could be never.
SEO is one aspect of marketing. There's nothing magic about and in general it will likely take a combination of time, effort, and money to rank well.
Here's a thread I started here about
how to approach the seo process
Here's a seven part
tutorial on seo basics from my blog. I wrote it a couple of years ago and it probably needs an update, but most everything in it should still apply. I've written other posts about
seo on the blog as well if you want to explore.
There are many others who have also written tutorials and guides. You can read some of the
free guides at SEOmoz.
SEO Book is another great site to learn from. No one site is going to tell you everything you want to know. Also you won't learn
seo overnight. It's part of your overall marketing and if you want to succeed with search engines you need to understand it's a process that you will continue to work at.
SEO is not a one time thing that you set up and forget about and it's not a quick fix way to bring traffic.