Can I use my own business card design?

Yes, most definitely. You are welcome to use your business card design.