I have just come across with a very interesting website for learning and practising English. Its name is Learn English with english-at-home.com. It has different sections, such as Grammar and Tenses, Speaking English, Vocabulary and Idioms, etc. I encourage you to try the Speaking English section, it is really helpful to start a conversation with an English-speaking person.
You can try this link on English greetins, this should be the first step to follow when you meet an English-speaking person.