There’s some bollocks above:
You can’t pay to come high up in the results, you can only pay to get an advert above the results.
Most directory sites make next to bugger all difference to results, as they suck a bit, so have poor page-rank.
If you don’t have anyone linking to you, then stick your URL into
http://www.google.com/addurl/
It is worth putting your url in things like your forum profile on here – popular sites like this have quite a high page rank.
Make sure your text is relevant, and you have keywords and page description meta tags that are honest and sensible.
If you are geographically based, then listing your address on google maps business listings can help too, as the map listings come nice and high up in a search.
https://www.google.com/local/add/login?utm_medium=et&utm_source=us-en-et-bizsol-0-finderB-all&utm_campaign=en&hl=en_US&gl=US
Joe