Join some active open source project with good community that includes native speakers. Participate in its development. Usually, there is a lot of written conversations in OSS projects, and participating in them might be a good source of learning.<p>However this advice won&#x27;t work in short-term: you need at least several months of such activity. But you&#x27;ll eventually improve your skills, without spending a dollar.