There are lots of sites out there to help you with site submissions. Most will cost you but a lot of them are free. Do a simple google search to weed them out.
I just stumbled on StartRanking .com which is a slightly different model. It asks for a text link instead of payment. Believe you me the best way to get a good google rank is to get a lot of text links back to your site or blog. I am willing to link to those who link to me so send me your requests or write a good comment on one of my topics and I will approve it and your site link too.
So increase your internet business today with StartRanking .com
UPDATE: the above mentioned website appears to now be compromised and is on Google’s list of malware sites. So don’t go there!
Update on the Update: while backlinking is still the best way to increase your SEO rankings you have to be careful what sites you are linking to and who is linking to you. Check out SEMrush they have a greta backlink tool that will help you know if your site is being linked to by less than reputable sites.