Interact with other learners and native speakers whenever possible. Try to find a forum you like. It’s not difficult. Nowadays you can find a forum on just about any topic you can think of. If you have a hobby or sport, why not share your passion?
A good forum should be well moderated and have enough active members.
Forums where you have to register to participate are better than free-for-alls, where you may get annoyed by spammers etc.
Post an introductory message and wait…
To get you started, join the Learn English Network forum.