My dad put some Wd40 on my headphone jack plug, put it in and out the headphone jack on my phone a couple times which loosened up the "balls" inside the phone that grasp the jack plug, and it was fixed immediately after trying all the other lame ideas.