For starters, "If you want me to, just snap your fingers, and his little punk-ass will be eating grass."
What was that? Are you one of those pre-teen wannabe "gangstas" who wants to beat the stuff out of anyone that "messes wit' dere girl"? I can't even begin to describe how ridiculous that makes you sound.
Secondly, on how you "solved" it, learn to control yourself. If the first thing you do is punch the kid, there's something wrong. Brains > Brawn. See a psychologist.
Thirdly, on how you could have solved it, if you were able to pick up the kid so easily, couldn't you have just dragged him off to his house and told his parents what he was doing? Or maybe just left him there and done so? If they weren't there, you could have told your parents, or Shannon's parents or something, if they were even home. Although to be honest, who lets someone into another person's house?