You need to look at a color wheel and a monochromatic scale to figure out what works and doesn’t work.
Your colors are atrocious. That’s not being mean… it’s being honest.
Another problem you have is… you’re looking at this stuff on your screen at about 10 times the normal size of this and studying it. People generally look at a business card and if they have trouble reading it, it goes into the round file.
You have size, composition, uniformity, color and aesthetics all going against you. I would venture to say, if you want to learn this stuff…. learn it as you go, but for now, get someone that will design something for you, because you don’t have the slightest iota of what to do. Unless someone here posts up a finished design…. you’re gonna keep going round and round in circles over designing a business card and you’re simply not going to win.