Have you looked for yourself lately. You may be lost.
You may be lost in the search engine world, while others are being found in your place.
Go to a major search engine and do a search for one of your high margin products or services and see if you show up. Add a geographic qualifier if / when necessary and see if it helps.
The more keywords you add to a search string the higher the odds are that you should show up.
If you don't show up, you're lost. Lost in on the web. To get out, or to be found, you need a plan, or a map of keywords and pages that are 100% relevant to what you are searching for, and the pages will have to be Search Engine Optimized.
First things first, make a list of words you want to be found for, then do some searching on the web for them. Take note of who is being found first for the query, and take a look at the pages to see "why" they are showing up first. Can you do the same. Can you beat them with some good creative?
Time to start learning how to do this now, as it takes a few months to get results.
Steve
All material is © Copyright 2008, Steve Cissel