My original charger broke down in 1 month. It was constantly switching on and off, thus making the charge take forever. If you have another charger with an OUTPUT current of 2A then it should charge in 2h. If you still have problems, try with that new charger and another cable. If you still have problems, the battery itself is likely gone wrong.