I don't understand how dudes start arguing over a simple event here. Just watch English series or movies with the subtitles of your native language, play games, try exposing yourself to English by having daily/basic level talks with foreigners and practising. You'll have to look up the words that you come across and don't know the meaning of. And try looking for free Grammar e-books on Google. After some time, when your level and knowledge starts to improve, deepen the topics of your convo's with strangers, switch the subtitle language from your native's to English. And from then on it'll just get better if you're disciplined enough.