Agree with you. This is indeed a wonderful forum where English is used and learnt.
For you to learn English, perhaps it is good to surf the site and see the various threads posted on English learning tips.
At any rate, it is recommended that an English learner works on improving his four skills:
Also it is good to learn how to use English correctly (Grammar and vocabulary)
Wish you the best...
Student or Learner