I want to point out that all of your assumptions about how you believe other people view you are negative. This is usually a sign of an individual who does not hold a high opinion of themselves. It’s also an indication that they are likely misperceiving reality.
You are assuming that people are talking about you and when they do it is always negative. These assumptions have led you to the conclusion that you are not liked by the majority of your peers. It is important to keep in mind that assumptions are not facts. Reality is all that is important. The reality in this situation is that you have no way to verify whether your assumptions are correct. Therefore, you cannot allow yourself to come to conclusions about situations for which you have no evidence. Without solid evidence, you cannot realistically come to an informed conclusion.
Therapy would be the best way to address this problem. The therapist could help you to analyze your behavior. He or she can help you to develop your social skills. You may also benefit from reading books about social skills and how to develop a healthy sense of self-esteem.
I would encourage you to speak to your parents either about therapy or how they may be able to assist you with this problem. It is important to deal with this problem sooner rather than later because as you have noted, it may only become more difficult to solve if left untreated. I believe you have correctly identified the problem. Now the next step is addressing it as soon as possible. I wish you the best of luck. Please take care.