I've found (with a Nano) at least, that if the battery gets "too dead" it won't show any sign of charging. The solution was to plug it in to a PC with USB for about 20 minutes, then toggle hold On then Off again, then hold Menu+Reset for about 30 seconds (or until something happens sooner)(all a method suggested at the Apple website) and then it reboot.