I'm sure the economy does have something to do with slow sales on ebay....even though I still buy my share there
The hint I can give you is to write your listing title very creatively, so that when someone is searching, your listing will come up with as many "key" words as possible. There have been times I've purchased things I wasn't even looking for because they will come up in a search for something else with some of the same key words.
Also, keep your shipping fees reasonable. It's irritating and a reason I don't buy if someone is trying to make a bunch of $$ with shipping fees.