Dear Friend,
I do strongly advise you to talk to her.
I don't knwo about the situation in Iran but here if you fall in love with someone and if you really love her you should talk to her. Please be catiuos, make sure that it's a true love and not just a crush.
Come on think about it, how is she supposed to know about your feelings. She is a human like you. Just put yourself together and talk to her like a man.
Believe me, if you don't do so you'll blame yourself for the rest of your life.
Besides, as far as your English, as a native speaker of English I assure you if you practise you can make it.
Famous proverb: Practise makes perfect.
Best wishes,
Cheers