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 you could join the Learn English Network forum.