Is your charger bad? Is it a bad cable? Maybe the charging port on your device is bad?
This little thing is great for troubleshooting problems with USB chargers. Plug one end into your USB charger and then plug your device into the other end. Once connected the Charger Doctor can tell you both the voltage of the USB charger AND the current throughput of the charger.