Lol? Tbh it sounds like you need to start living your life. And instead of being "popular" why not just be "unpopular" its not like anything to be ashamed of. Just go do other things instead, If people don't respect you for who you are why bother with them?
Just stick your head down ignore all the k**** who take the pss.
And if anyone starts anything then smack them. Srsly who cares if they are bigger / stronger than you once your adrenalin kicks in you wont feel nothing anyway.