There is a proverb that states that a good way to make friends is to show yourself friendly. This means you should start a friendly conversation with someone. You may want to reach out to someone who is seemingly shy. This person may feel just like you feel. Do not feel alone. There are many people who feel all alone. Perhaps you could talk with a counselor at school or with a counselor at a church. Also, it is a good idea to find a local church which has activities for young people. That is an excellent way to make new friends.
Think carefully about what qualities you are looking for in a friend, and show those qualities to others as you meet them. For example, if you smile and greet others warmly, there will be people who will return this gesture. Focus on the things you enjoy doing yourself and see if there are other like minded people who share your interest. Sport and community groups for example are welcoming to new members. Check out what is going on in your local area that you would enjoy doing - chances are you'll meet people there who have interests you share.
Come out of your box. You really need to think positively about making friends. If you do approach potential friends, and they see you as a negative person, it will be very hard to establish the relationship. I support the posters who suggest looking for other students who are similar to yourself. You may be surprised.
Try and push yourself to talk with students who appeal to you in some way. Be sure to be attentive to what they are saying and steer the conversation away from you. If you show interest in others, they are often more apt to show more interest in you. As a previous post mentioned, your car may be helpful, but kids sure can take advantage of you if you have wheels. You may also want to try befriending another student like yourself--perhaps one who sits alone in the lunchroom or who seems to be alone. There are others just like yourself who are looking for just the right companion.
One good way to make friends is to ask questions of other people; take a genuine interest in their lives and they are likely to begin to take a genuine interest in yours. Also, you may want to start volunteering your services to groups designed to help others. The fellow-volunteers you meet in such settings are likely to be good-hearted and altruistic people who will enjoy the chance to get to know you. Good luck to you.
Well, you could use your driving skills to do favors by driving people places. This might lead to friendships, but likely they would just be using you. I suggest you try to make one really good friend, and move on from there. As for your parents, try talking to them and hanging out with them. They probably do love you, but it just doesn't seem like it sometimes.
You've got to talk to people and let them know that you are interested in getting to know them. Friendship, in a way, is simply a mutual interest - two people interested in getting to know one another and taking the time to do that.