Based on everything you've said about your dad so far, it seems like he has some issues. However, social ineptitude is not one of them. When he speaks to you about social skills, I would definitely listen to him if I were you.
I can't tell you what to do, but I will say that if I were in your shoes, all bets are off when someone puts their hands on me. I'm swinging, and I'm going straight for their face.
Sure, the kid in question may bigger than you and walk away the victor... but it is much better for you to fight and lose then to allow someone to put their hands on you and do nothing about it.
Even if the other guy wins, you want to hurt I'm getting to the point where his victory is not going to be worth the price that you're going to make him pay for it.
Its a group of kids not just one. So if I hit him I think the rest of them will jump me and beat the hell out of me. Ive heard the suggestion of hitting the biggest one and the other ones will back off. That either will work or they will probaly kill me. How is a group of people on one person a fair fight? If I fight one person there will be another one right after him and one after him I think. Unless I basically kill the first guy I think. Not a good situation