the best way for you is pr-action, disseminate information and to express yourself. Use pr and mailing to attract customers, I think it's a better way.
Two methods and both depend on your budget. Instant Sales - Use PPC Sales Longterm/Slower - Use SEO Also, use affiliates to push your products!
If you're selling your own product, use affliates. Give them a percentage of the final selling price of the product. Otherwise you could use adwords....
Try starting some sort of advertisement campaign with Google Adwords based on the product your seliing that should help.