Funny. I see a lot of people comparing Hit Girl to Toph, and saying how great of a character Toph is. And I don't see Toph doing drugs, swearing or shooting people.
So, swearing, doing drugs and shooting people are the epitome of good characterization? Shows you are a typical CBUB-er. I bet you never read a single book by Jules Verne, H.G. Wells, Phillip K. Dick and Isaac Asimov in your life. Shit, what am I saying? You are a typical CBUB user, you never read a single book in your life. Mostly because most great works of literature don't come with explosions and gunfights.
Up to this point I've tried to be polite in addressing you.
#1.Toph and Hit -Girl are completely different characters. Whoever told you they are comparable was lying. You are correct on her being a great character though.
#2. You don't seem to understand characterization. Good characterization is portraying the character correctly. It is following their established personality and explaining deviations from that personality in a realistic and potent manner. I'm not saying your characterization sucks because of any of the things you mentioned. I'm saying it because the character's personality does not come through in the dialogue or her actions.
#3. First of all why does it matter? Are you comparing yourself to Philip K. Dick or Arthur C. Clark? Second of all the author's you mentioned (THOUGH AWESOME) are all sci-fi writers. If you want to talk about literature you may want to expand to include people like Hemingway, Steinbeck, Twain, Fitzgerald, Bradbury etc. Thirdly attacking others doesn't make your writing any better. Take the advice, swallow your pride, and improve next time.
P.S. I guarantee I've read more books than you.