At least in the .in space, the only domains that seem to sell relatively easily are commercially oriented domains and three letter domains.
Other kinds of domains, even if they may have a lot of potential value to an end user, are a lot harder to sell. They can take a long time to sell unless you sell at firesale prices.
If you're not in a hurry for the cash, often just listing them for sale in the major market places and waiting for an offer is the best you can do. If you're in a hurry for cash, doing what easydoms and Maverick suggest is good.
Also, if people are reluctant to buy it may be that your prices are too high. You can put your names up for appraisal to get a better idea of what others think they are worth.