It could be a number of things. Your recharger might be fried, your battery might be losing its capacity to charge sufficiently, or it could be something wrong with your phone altogether. It's hard to say without A) knowing the model of your phone and B)not knowing anything about it. What does the manual say? The troubleshooting section is a good place to start.