I found a site on another forum that gives a list of 3000 web directories for submitting your site to for free. Go to
http://search-dir.com/3000.html and start submitting your site. There are many great sites and by submitting to all of these your site will start to have hundreds or thousands of backlinks, which will improve your spot in all serach engines.