Speaking English fluently is easy. You only need three things:
- A bunch of words
- A bit of grammar
- To think in English
The first two points get a lot of attention and iPushYouEnglish might help you.
This app will send you new words
(with translation) every day until you master
5000 essential English words!