Well, let us see here.
You've got some decent detail in there, that's good. For the moment there isn't much to go off of, but might I suggest going into Commercial Critique under the Challenges forum and looking for the Dodonpachi Assembly Line. Save some of those that you like and check out their style, I think It'll help a ton with the excess detailing and shading of said details.
I also presume it's supposed to be top-down and not 3D, so you're set in that area.