I agree it doesn't work. It looks very amateur to me. Don't take that too bad though, I've been designing logos and business cards for quite a few years now so I'm rather picky, hee hee.
I usually don't critique here because I'm a graphic designer first and a photographer second and I don't think my photos are good enough for me to be critiquing others, but since this is more graphic design, here I go!
I have a few tips for you, as well as some samples (I am illustrating a childrens book and am stuck at the moment so it helps to do something else for a while and this provided me with something fun to do!)
I think the moon images are cool, but need some cleaning up to look more professional. Also, I think the skull and crossbones need to go. They make the card and you appear very young, like 16, heh heh, reminds me of high school. If you are going for that image, then ok, but I would think you would want a more serious and grown up affect. The + and = I don't think are good here either, too busy, too much to say. You are "selling" your photography, not these other things.
The text also is very distracting. Business cards are rather small, you want people to be able to see and recognize your name and info without having to stare at it for a while squinting and getting a headache. You want them to be able to see and read it fairly fast. I'm really picky about text. Typography was one of my strong points in college, heh heh. I also have over 8,000 fonts, heh heh, guess I'm a bit of a font freak. Odd or fonts with effects are OK for a logo, but for your contact info, etc, you want it to be very readable.
Background is rather boring. It's ok, but I think a little sprucing it up wouldn't hurt.
Last is dimensions, which isn't so big a deal, but regular business card size is 3.5 inches wide by 2 inches tall. Just a little info
Now! Here's what I did: (hope you don't mind, I was having fun and I needed a break!)
I hope some of this helped!
