Special pages must be created for each search engine, targeting their search criteria, and then submitted directly to them. This is the only way with results. Depending on your budget, you should consider either purchasing advertising space on high traffic sites that are relevant to your area of business or exchanging links with them. Putting your web site's address in 8 point type at the bottom of an ad isn't going to be seen. Remember, you do want your web site to be seen.
Large corporations spend probably as much on public relations as on marketing.
There is a reason.