In Seth Godin’s book Purple Cow, he talks about marketing. Here are the keys:
1. Marketing is not advertising. It’s finding the right product to build and letting the right people know about your products.
2. You have to be able to reach the early adopters (the sneezers, or the people that are passionate in trying new things and let others know when they found some good new things).
3. Find a small niche.
4. Don’t create a product for everyone.
5. Find the right business for a small niche that allows you to receive the things (the amount of money, or users, or attention, etc) that you want to receive.