I get told fairly often that I write/communicate well. I learned a lot of that by participating in online discussions. Trying to say something clearly so it is not wildly misinterpretted is really challenging. Having the chance to clarify when it has been wildly misinterpretted is a valuable growth experience. I suggest you start posting a lot more than you do currently, if not here than elsewhere.