@op. Uummmm. Your English seems pretty strong already. Like, better than some native English speakers ( writers, posters, whatever. )
One thing I found is generally people learning english can write well, but when it comes to speaking, it becomes broken. Not sure how that even is possible but i seen it haha.