Arduino micro is not turning on nor is it being recognized through serial ports.

Hey Guys,

This is my first post/project on/with Arduino, and I am looking for some advice and help. Upon plugging in the Arduino Micro to micro USB to power and upload code, the Arduino does not turn on; it is receiving power (Blue light comes on immediately after being powered), but seems not to turn on based upon LED's (No green lights). I am using the Arduino Micro to power two micro servos, a 9dof IMU, and possible a breakout GPS from adafuit; the Arduino Micro will be powered externally using a 9v battery. Is this a boot-loader problem (crashed boot-loader), or possible a amperage issue (seems unlikely)? It seems unlikely that the chip is fried due to the fact that it is receiving power (once again blue light). Also, the reset button seems to have no effect either (and again no green lights go blinky).

Thank you in advance for your time and help, it is much appreciated.

-Morgukai