Now i want to get more and more information how to improve my poor English writing /speaking

A Forum user, Jet Cash, used to run a program designed for non native speakers;
Fit to Talk Project. I say 'used to' cause I'm not certain how active it is at this time.
Bitcointalk is honestly overrated in terms of learning in general. It's great for having questions and discuss/debate certain news and topics, but if you're a beginner you're better off reading articles off the web.
I have many issues learning off articles, one you get a one sides opinion, from the writer, rather than a discussion where users can correct and add to already said points. Also, articles are not usually updated, and search engines are more likely to bring out older ones, with more engagements than newer ones, hence, there could be a gap in knowledge.
Learning how to use the search option effectively can unlock so many ways beginners can learn from the forum.