Try using other search engines: metacrawler, lycos, altavista, etc. They very often pick up pages others don't -- Google just happens to be one of several good ones.
Put words you want searched together between "quotation marks".
You don't have to pay to have website listed; it'll spread throughout the Internet like a creeping cancer. Those who take payment just spread it faster.
Make the website well-designed, fairly quick to load, and full of useful info. Don't make it just about yourself. The rules of good writing apply to websites as well as to books.