I'm not the greatest when it comes to web design, However, I do know how to make a mean poster for print for live events with DJays, Rockstars etc etc
I feel you need to bring more emotion into this piece, give it some more layers of layered objects, be bright and spontaneous, be over zealous...