From a marketing point of view, I think your best bet is to manage an affiliate program.
This will let you compensate other publishers in the B2B, B2C and webmaster world promote your service for a commission.
This will give you instant exposure to on leading online journals, newsletters, and forum and review sites.
I feel researching and contacting affiliates with your offer is the best way to proceed.
You will need a variety of graphic creatives which I could create.
As for affiliate tracking, I can offer you a free solution from one of my partner sites.
If you are interested in standard search optimization, I feel that would involve a linking campaign, along with some automated software that creates thousands of spiderable pages on your domain to catch Search Traffic.
Also, paid search and email media buying are appropriate and notable for their immediate results.
The choice of how to concentrate depends largely on your budget , and expected earnings per click.
Looking forward to working with you.
My firm can offer all services in affiliate recruitment, link building, on site SEO, and lead generation.