Communication
When designing you initially need to think about what medium you are designing for; print, screen, large scale graphics, small scale etc.
Business cards are small scale print and so there needs to be a few particulars that you should follow with any job like this.
Think about printing costs. Single colour printing is often the cheapest and by using pantone colours the colouring is much more vibrant. Gradients should be a big no no, whilst they can bring a website to life when used subtly to add some depth, print doesnt need it as it is tangible.
Think about what paper stock you might use. There are hundreds / thousands of different stocks and you shouldn't settle for the cheapest that your local printer would recommend. Bear in mind that different paper stocks will have different printing tolerances (ie, digital, litho)
Business cards are an extension of you and your business and need to hold key information. A tagline is not needed as you will more than likely be giving your business card to the person. You can say to them a cheesy tagline if you want to but I would advise against it
Sell your business and then give a business card as a way for that potential client to contact you. Name, job title, phone number, email address and website are the essential. You may also include your address and fax number but it's not necessary for the client to contact you.
Don't go crazy with visual graphics as these elements are only going to distract from what the business card is trying to communicate, your contact details. Use typography selectively. A good font to use that is neutral in message and aesthetically works for your business if you are a designer is Helvetica.
Hierachy is very important. You will more than likely want your name and then job title underneath. You may look at having your job title in a different colour but keeping it the same font as your name or you may look at having your name in eg. Helvetica Medium and then your job title in Helvetica Light. This creates a subtle distinction whilst retaining consistency.
Even if you get all these things right you need to ask yourself does my business card communicate what it is meant to. Does it clearly show your details and does it portray you and your business how you are wanting it to. I would say that your current design does not portray your business as a graphic designer successfully and this is what you will want to aim to achieve.
Some examples of business cards and business stationery :
Scroll through the showcases to view the stationery and business cards.
Example One
Example Two
Example Three
Hope this helps you and it would be good to see some further versions.