Speaking English can be tough, especially if you are shy or afraid of making mistakes.
Here you'll find 10 ways to speak English better: 5 ways to improve your spoken English at home, and 5 ways to improve your spoken English while in a conversation.
Look for a friend and practise short conversations and dialogues at different levels and on different topics
PRACTICE ENGLISH WITH MIKE
Mike is a very smart automated tutor. You can ask him any questions and have endless conversations when you want to practice the topic you are studying
Here are some short conversations you can listen to, learn and then practice with him or with a friend.
Improve your pronunciation with BBC
... or with fun