Well, your presentation is very good. Your color combination is also good. The subject matter, well, it could be better, but if that's all ya got, perhaps that's all ya need.
I would try a few other avenues and stick to black & white til you find one that really strikes your fancy. If you're so inclined, bring it back here for some more reviews.
Many here might sound harsh, but it comes with the territory of being in the business and expecting a designer to do top notch each and every time. We all have bad ones slip through, but you might want to listen to the message here [not the tone] and try to raise your own logo above the rest.
Heck, for the most part, we don't even have a logo and we've been in business for 42 years. It's not always about a strong graphical/typeface/element logo, but more about getting a good reputation people will know when they hear your name or see it written. Sure, it's always nice to have some whimsical picture or some funny element in combination so the minds eye can relate, but it's not always necessary. We've always had an owl associated with our name and people know when they see the owl..... any owl along side.... it's us. Don't beat yourself up and gear up more towards your craft and selling yourself, rather than some goofy picture or clever optical illusion.