I read the first ten pages of this thread, but not pages 10-20 so forgive me if I repeat anything.
* Most people aren't interested in deep philosophical analyses on things. Simple responses work. Perhaps, online and in emails, you may have acquired a lofty verbose writing style, but in real life, people generally prefer short responses. Often, no more than three sentences and in some situations, no more than a sentence. Don't give them everything at once. If they want more details, they will ask.
* If you ask a person to do something with you, they say maybe, and they never ask you, and you are the one who keeps brining them up, they are probably not interested. No, they didn't forget and you don't need to remind them, if someone really wanted to something, they would have made it a priority. Some people are not interested in you, and have better things to do. Don't take it personally.
* If you want to get someone's attention in a crowd of people, call their name or tap them on the shoulder. If you just say "Hi", you're not going to get a response, because no one will know who you intended to speak to.
* Learn to tolerate slang such as "dude". Don't be pretentious or professorial amongst people you feel are less intelligent than you.
* Just because you are interested in something, does not mean the other person is. If a person is not showing interest, don't push it on them or try to persuade them that they should be interested in it; just give it up. Some people don't want to talk about your narrow area of obsession or interest, especially for a long period of time. A relationship of any kind is mutual. An autistic person who is introverted may unknowingly think that the world revolves around them, but if you want social success, you have to be in the interest of the person who is in your interest.
* Think of someone who is socially successful (who is similar to you in standing, values, and goals). When in doubt, think "what would that person do". Don't feel guilty about this, and of course be yourself, but this is an invaluable tool.
* Don't try to please everybody. If you do, you are slowly destroying yourself. Don't care about what strangers think of you. You will make social mistakes that will harm or ruin relationships and friendship, but this doesn't mean you should give up altogether. Just get up, dust yourself off, and move on. People are replaceable. If some people don't like you, theres millions of other people you can befriend.
* Lastly, don't take judgments personally. Some judgments in life are conducted with the sole purpose of accurately assessing you, but other judgments are a means to something else. Even reasonable open-minded people may misunderstand you. People cannot make perfect sets of decisions - only optimal ones. If someone, rejects 100 people (95 of them are bad, and 5 of them are good), it may suck for you if you are among the 5 good people, but they still made an overall optimal set of decisions, no?