Robiya, practice makes perfect. No matter you are talking right or not. Just blieve you are right. Carnegie says: "You are right even if you are wrong" and he is right too. No one blieves what you say till you blieve. I know one guy who hardly know english, but talks perfect. There is another guy who is an english teacher, even the english learn english grammar from him, but he's not good at speaking. If you want to talk in english better, just practice (write, read, talk in english, translate texts, movies, songs). Lucky lucks to you.
P.S.By the way, I'm always ready to help, if i can.