Hey,
I also do a lot of marketing on the net and use the services of an
online marketing agency . They are really very good in increasing your site traffic, online revenue/profit, viral syndication, banner creation, etc….. Hope they can be of good service to you.