As far as Web Site Promotion is concerned, you can surely submit your website to several different directories for free.
You should search Google for keywords like "free directory submit site", "free website directory list" etc etc
This will help you find hundreds of free directories where you can submit your website for free.
As far as paid submissions are concerned, you need to make sure that you are spending your budget aptly on paid submissions. You should make sure to submit to paid directories which are ranking on top of Google , Yahoo, and MSN.
Meanwhile if you want to read some interesting basic articles on SEO you can visit : http://www.seohawk.com/expert_seo_articles.asp
These are basic articles which will help you get basic information about Search Engine Optimization, Adwords, and Adsense.