well, first off, keep your colors minimal. Maybe 2 or 3 at most. Have various versions, so you can put your logo on different color shirts, paper etc.
When I think of your logo, it looks simple right now, not a fan of the car on the left though, maybe you swap that out for something cleaner.
Another thought, your named Mirror Image...play along that same line, and make your letter have reflections, like a mirrored image. Does that make sense?
Do you want your logo to look like a "patch" or sticker? Like you have it now, with the black outline? Or do you just want words and the car?
Your logo is a HUGE part of your company. Just look at Nike or Apple...just by looking at their logo, you know the company. Same goes for us...you want people to remember your name/logo! I'm in an advanced marketing class right now...we are learning all about this currently...