Is group therapy an option for you? It can help you with your problems. In group therapy, you discuss your problems with a small group of patients, and they will candidly tell you how they react to how you are. You can thus learn a lot on how people react and how you can get people to react the way you want.
If you feel that no one likes you, this might be because you are suffering from a depression. If so, you can see a psychiatrist for help.