We all "know" what should be on a business card
But that's all Abraham Lincoln had on his business card - and he didn't have a crowded a market like you do...
Could it be that the reason no-one does anything with your business card is because you don't ask them to do anything? That there is no benefit to them doing anything? That there is no reason to pick you from the host of competing voices?
Business Cards should be an effective marketing tool before it is pretty - get your cheat sheet to determine the elements of a Customer Capturing business card - then let the artists make it look good.