Try a different cable and make sure the ports aren't full of rubbish. A good cable and clean port makes a fairly good connection with a solid click. Lot of time I've used a sewing needle to fish incredible amounts of pocket lint out of peoples phone ports and cables connect so much better.