Are you planning on setting up the complete shop of selling business cards (selling, producing, distributing) or are you looking at promoting another company that will do the work for you, you just need to send the traffic? (Affiliate Marketing)
If you are looking to do something from your home, starting an affiliate marketing business might be a good idea for you. You can create accounts at cj.com (commission junction) or clickbank.com and just promote other company's products.
You'll have no over head and you'll never touch any of the products. All you have to do is learn the art of internet marketing using avenues such as Google or Facebook, promote the products or companies you choose to and earn commissions on sales you make.
"Knowledge is useless until you implement it!"
James Roy
http://elitespectrumsolutions.com