Thats a tough battle to fight. If you say you are everything to everyone, a lot of people will not believe you. If you can figure out a few industries that have specific needs that are not getting filled, then I'll customize your software for those industries and say it's made just for your type of company.
Act tracks a lot of difference information but it has positioned itself as a contact management system. It's message is clear and thats why it is successful.
Sounds like hotels might be a good industry for you to target. Make a customized version of your software, get a list of qualified hotels from ww.infousa.com and send them a postcard that trys to get them to your website. Use your website to info them on how it will help them solve current problems without more expenses and you've got yourself some sales coming your way.
Search Engine Optimization (SEO) may be helpful only if you can identify keyphrases that relate to your product.
Check
http://inventory.overture.com/d/sear...ry/suggestion/ to see if you can indentify good keyphrases. Pay per click might be a good way to test your marketing message if you find the right keyphrases.
Hope that helps.