- Run an advertising campaign using google adwords or similar (pay per click)
- Publish articles to ezine articles and others based around your products
- Join Traffic generating programmes such as Traffic Swarm
- Make videos to promote on Youtube etc.
I have recently joined Traffic Swarm myself and can recommend them as a good free traffic generating system.
If you have not yet done so I would also recommend signing up with Aweber to create your own capture page for your potential customers and promote to them with automated emails.
Finally I recommend XsitePro who have fantastic, easy to follow website building software especially designed for online marketers.