you can buy a magnetic charging dock .
this might be better
the battery can be removed but you dont want to do that ,just remove the back cover and lift the clip that the battery is conected to the main board .and then clip it back onto main board .that should help with charging the battery hopefully .
okay flash this then go into recovery volume down and wipe factory and reboot oka
well it looks like its not easy to repair for you am out of ideas at moment .hope you keep trying as ive not had this problem for a while but have always got mine working somehow .
works as op said .no problems and backed up my phone and rebooted to lp no problem and has root to with recovery .nice work op thanks .