The color needs to be more fleshed out, I think. it feels like you threw a sepia filter over it or something and it's taking away from the awesome colour palette from this one. Take a sample of the colours, brush onto the areas intended on a different layer, then set to "color" in photoshop, and you'll liven that color up. Should help you out. a b&w gradient map set to overlay or soft light should give you a little more depth as well - but you should strive to throw some of your own elements in to add some more dynamic depth.

I love what you've done with the background, and I personally prefer breaking the rule of thirds for this particular piece - the symmetry is working well and if you add some more effects to exploit that, I think you've got a good tag here.

I'll be around if you need anymore help.