Help Galaxy Ace not charging? PLEASE HELP


So just today my Galaxy Ace just stopped charging for some unknown reason. I tried connecting 2 different chargers that didnt seem to work but when I connect my USB cord to my laptop it says 'USB connected' I was playing around with it and it started charging on the laptop so I thought it was alright now and continued on to try charging it normally through my wall charger but still wouldnt work. Then I put it back on the laptop and that also now isnt working?

Can anyone help me with what I should do that doesnt include spending money please?

P.S during viber calls my phone batt gets drained quite fast but during a call my phone was connected to my laptop (still not showing any signs of charging) but hasnt died out yet?