Eddie,
I've actually tried looking for you via YIM to talk with you, but since you did say you were out of town. We can make some time some other time to shoot the shit.
From viewing your pictures, I'm going to give you my own personal two cents. As much as you like the earrings and painted fingernails, that's something you are going to have to rid yourself of. I think the hair could go shorter as well. I completely rid myself of my hair, because hair on my head always brought out the girlish look. If you still want some hair, try slicking it back. There are plently of short haired girls that have a messy hair thing going on, so it pretty much works against you. From viewing your pictures, it looks like you shape your eyebrows. If that's the case, don't. Guys don't shape their eyebrows. Shave inbetween to keep yourself from ever getting a unibrow, but no more than that.
I would agree that dressing with button down shirts tucked out and jeans and boots...might work out better for you in the end. I know you are goin' for that rocker look and all...ever think of wearin' something like 'work shirts' or band t-shirts with sleeves with one size (not 10 sizes) too big pants? You don't want to wear super baggy pants, but you don't want to wear pants that hug your girly hips either. Sleeveless shirts...well unless you have a bit of hair on your arms and underarms...I wouldn't recommend it. I know you said something about puttin' on make up that looked natural...but guys don't wear makeup. I know I get tempted at times to put on a tad of makeup when I have a pimple or something, but it's just something I have to deal with until it's gone.
Work on that voice of yours some more as well. It'll definitely help you with bein' called 'sir' more often.