OK....A few things....And I'll "try" not to be mean. I can't promise though. I will be constructive, however.
1. It is spelled "Midnight" and "Graphics". You're customers aren't retarded, and most of them do not expect a commercial enterprise to name themselves in "text speak". You want to be taken seriously, take yourself seriously.
2. The background is so busy that it makes reading the card impossible without massive effort.
3. The script font you are using for your "info" is el terrible. Stop using it.
4. I say this with all "due" respect - go read some books on design and layout. Mike Stevens "Mastering Layout", and both of Dan Antonelli's books will help. Practice will help more.
5. That business card, and possibly business name, will cost you money. I'm not sure what kind of work you plan on doing, or are already doing, but that fact that you are offering "graphic design", and yet handing out that business card, is the definition of causing cognitive dissonance in your customers. Don't do it. Just. Don't. Do. It.
I'm guessing that you have a plotter and some vector art on a disk, and maybe an older version of SignLab or Omega. My advice is to hire out all of your design that is more than basic text layout for a while. Study every file you get back. Learn from it.
I'd recommend using Jill from here at the forum. She is fantastic and I'm guessing would love to be your on-call designer.