In this video you can watch how to fix any android not charging,sync, switching on problem. check my channel there is another video shows that problem : www.youtube.com/watch?v=L_WhuRKqYoA&list=UUawyyR6lcdsPYZ02fx1tFiQ. I done it with little hurry i request you to do it by taking your own time and carefully..it will fix the issue 90 percent. You have to clean the port and make sure water and dust is not exist in it . this will fix the problem if still problem remains then have to replace the port your self or take it to the service center or a repair shop.