I've had a similar problem talking on the phone with friends. Many of my friends prefer to remain completely quiet unless they actually have something to say. I prefer an occasional "yeah, uh huh" just to make sure that the person is still listening or that the call hasn't been dropped." After talking for a few minutes without an audible response, I sometimes say "hey, would you mind grunting on occasion so I know the call hasn't been dropped?"
I don't know if it's socially optimal but it seems to work. (I only do this with friends who reasonably "get" me. I probably wouldn't recommend it with people you're not that close with)
Edit - many apologies to anyone that feels that this discussion was a waste of time.
I just ran across an article (http://techno-anthropology.blogspot.com/2011/04/rough-guide-to-social-skills-for.html) on Hacker News that gives the barest minimum of a guide for social interaction. Unfortunately this isn't the high-quality advice you need to really handle social situations, though it will help with a few of the worst problems.
A few other rules that will help:
On the physical side:
This is a long list, and it isn't even close to complete.
I'm linking to http://lesswrong.com/lw/372/defecting_by_accident_a_flaw_common_to_analytical/ at the suggestion of David Gerard. It has a lot of deeper discussion into why this is worth knowing.