Have you tried a new charge cable? Maybe yours has stopped working?
The battery might be bad. If a new charge cable doesn't help, take it to your carrier and ask to try a battery.
If a new charge cable or battery doesn't solve the issue, you will probably need to have your carrier repair or replace the device.