This issue can be fixed easily, you just have some stuff to fix it with. It's not only the connectors that's dirty, It's also the bottom of the micro usb port, it can easily be blocking the the connector from connecting all the way in. Here's how i fixed mine:
The first thing you'll need is...