Well i'll be. I had same issue. I had a small bike pump and blew air into the headphone jack and dock connector. Boom, working again. Love the Internet, thanks for sharing your advice everyone!!
open