Default [Q] xt909 won't charge

my motorola xt909 failed to boot up after factory reset. i've done ap fastboot and when it goes to ok for programming my phones says battery low.so i turned off the phone but it doesn't charge anymore..pls help.how could i charge my phone so that i can proceed to re flashing the firmware on my phone..im desperate already...help me pls