Hi GetTraffic
There are a number of no cost avenues you could go down:
1) Write articles and submit them to good directories (Look for posts in this forum by Tim Gorman and Magicman - these guys know their article marketing mojo)
2) Discover blogs on your products' subject matter and leave interesting and informative comments on them
3) Discover forums on your products' subject matters and leave high quality, interesting posts that make people want to follow the links in your signature files (for ideas on how to write good signatures take a look some in the Warrior Forum (
www.warriorforum.com))
4) Do you run a blog? Consider doing so, that way you have a way of talking directly to any readers
5) Social bookmark your site carefully and in a non spam way; making sure that you fill out your profile on each site with interesting info and have a link back to your site (use good anchor text for this link - your main keywords for example)
6) Contact your purchasers and ask for their opinions on the products and on your sites - people love to believe their opinions matter and help (in your case, they do!)
7) Consider becoming a guest blogger on high quality blogs in your marketplace - bloggers die for good, original material for their site.
8) Some high level social media sites have a 'Write for us' section e.g. Technorati and Digg (I believe) - getting an article in with them gives you a patina of 'expertise' that would be useful plus each article you write has a link back to your own site
9) Remember that most people come onto the net looking for information initially - don't ram the sell into their throats from the get go - give them free, quality information that will make them come back to you for more when they are ready (look at Frank Kern - he's mainly known for giving away quality information before he releases any product)
10) Use RRW wisely - there is a mountain of information both here in the forum and also in the main site that could and will help you rise to the top like quality cream.
11) Consider a revamp of your websites - like repainting your house it can make the site a more pleasant visiting experience for your market.
12) Create and publish videos - people love listening to voices explaining what's in front of them
I hope some of that helps
Val