I use the attitude you're talking about, call it forthrightness, as a filter to find people that I might want to be friends with. Anyone that stays in my personal sphere is someone I do not have to worry about offending when I want to relax. It has led me to be rather abrasive, I suspect, but also comfortable.
To be clear, I'm talking about opinions and preferences here, not body language or the social norms that regulate groups. I think of someone that pretends to have an opinion/preference that they don't have naturally as wearing a mask of sorts. I don't like masks.
This is why I don't like the manipulative tactics of pick-up artistry. There is a distinct difference between someone trying to become more able socially, and someone that tries to mirror your beliefs, preferences, and opinions in order to manipulate you. Learning to express yourself doesn't repel me the way masks and PUA do.
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.