Sadly, all of what I listed, except the transvestite thing and the really ugly one, happened to me.
However man, seems like you really want to make it. Make sure you be careful. As for the part of the fight, I think this is paradoxal, she'll think you're awesome because you can fight, but she'll push you away because she'll think you're violent.
My friend currently has a crush on my other friend's ex. And whenever my friend does something, the ex scream loud,make threats,etc. Sadly, my friend is afraid of him because he's kinda large and tall, add to that the fact that my friend is not much of a fighter. None of my friend could fight this guy, except me, but since he's also my friend, I don't want to.
Know your ennemies first, make sure you think you can defeat him before fighting him.
Speaking of experience, you have to be strategic. Prepare yourself for every possibilities if you ever invite her (Like her *** bf comes and ruins everything.)
Currently, your brain is your best ally, use your logical sense.
My only tip is to not stick to her too much right now. If things turn bad for you, you won't be hurted much.
If you want to ruin their relationship (which is awesome to do

) I hope to God you won't get caught. Because if you're spotted, you have to be a good liar or a good fighter (I was a good liar ;D)
Good Luck man, tell us how things are going. That's quite an interesting story.
Farhad, I have more things not to do.
-Do not flip a coin like Two Face from Batman to see if you ask her out or not - She'll think you're a psychopath, just like Two Face.
-Do not make a Joker-style laugh - She'll think you're crazy.
-Do not talk to yourself/think loud - She'll think you're coming from an asylum.
-Do not wear a mask to make people laugh - She'll think you're abnormal
-Do not talk about yourself - She'll think you're a bragger ********
-DO NOT EVER SAY ''WE'' INSTEAD OF ''I'' - She'll think you have a split of personality
-Do not say you'd like to be World's Ruler - She'll think you're a reborn version of Hitler
-Do not say you want to run after her boyfriend with a chainsaw - She won't be your friend anymore
-Do not say you're Batman - She'll think you're going out with Robin