Hello, Well how submit articles, really it is easy, visit ezinearticles.com, about seo, there are a lot of resources here and in Google, for example a good resource is seomoz.org, another good blog is seobook.com (you can buy the book if you want), on seomoz.org there is a guide and links to SEO Prof. My 2 cents, Jakomo
There are many article sites you can publish with. Some are more strict than others. EzineArticles is quite strict but is very popular. You might try others like Squidoo an HubPages first. They are less strict.
read the link in my signature (dominate google guide) It will get a good amount of traffic to your sites if you do it right (find the correct keywords to push)
Simply you can sign up article directory account, then read article submission rules, then submit your article.
You can manually submit your articles to article directories or you can use a submission service to submit the articles, I prefer to use an article submission service because it saves me time.
Social Bookmarking Article Submissions Will get you good traffic, (relatively) then work on SEO so you can get good SE traffic. Check out my blog (link in sig) if you want more info, everything I've done is in there
ezinearticles.com and goarticles.com are good, but you need good unique articles to submit there, if you can do that, you can get good links out of it. Also suggest you use other sources like squidoo pages hub pages etc, the more you do, the better it'll be for your site.
You can create links by using your URL when commenting on a blog related to your own. You can also use your signature on DoFollow forums such as DigitalPoint. As already mentioned you can submit articles to EzineArticles, Squidoo, and others.
Directories are old news or Web 1.0, try making a blog, here's something for ya: http://zedomax.biz/blog/blogging/why-blogs-are-so-powerful-in-3-minutes/
Simply sign up the leading article directory account and read the rules then submit your work, if you want more details on regarding this Read some good SEO EBooks.
There are many site that you can submit an article to. But the article must be SEOed if you want it for SEO reasons. Each of the sites have different rules that you must learn the hardway. I can't list them here but if you go to http://www.catanich.com/link-building-article.asp you can see the list of sites that you can use.