Do you market online?
Have you tried Google PPC, PPC means pay per click and the process is a little complicated to setup, but not that hard to manage.
If you sell online and your target demographics are people under 50ish (it's not really that clear of a line, basically Google for younger and BING for older), Google PPC is probably worth a try.
You can normally even get a free starter pack with Google for $100 worth of free advertising when you sign up.
I can help you get started, help you setup your account and first campaign, and then away you go. I can also help with ongoing management.
If you want me to help you with this, be warned you will be expected to learn at least a little on how it operates so you can tell if you are getting value, we may also need to add some tracking scripts to your website etc.