You should probably also try (if that doesn't work) plugging it into the wall charger and leaving it for six or eight hours -- if the battery was really, really flat it won't charge from the USB, and it can sometimes just stop like that without any warning.
Hopefully one of those will help.