Ok i fixed it, i tested all the fuses and found a faulty one, its a 2.5 amp fuse marked "T" located close to the charging port. I replaced it and now it charges light up and everything.
Ok i fixed it, the solution was to charge the battery with an external power supply. None of the things mentioned in the original post worked but this one. After charging it for a while i plugged the battery, switched it on and it lighted up, now it doesn't have an issue with turning on. Solved. Edit: this only charged the battery but not fixed the psp, check this: PSP Go - Windows doesn't recognize it, and no charging..