Get backlinks from relevant sites. Do banner exchanges. Use forums with the site name and url in your signature. Use directories only if they specialize in your sites topic; general directories are usually a waste of time. Word of mouth. All these are free, and can be effective.