:'( Ok Im wrong there by saying that farce thing :'( sorry my freelance communication was not good enough to learn that english word.
What media are we talking about here ? Like books paper news etc? Or youtube , c-rpg.net ?
Movies, video games, books, visual novels...
Anything goes. As long as you give it enough ettention and try to communicate with others, you will slowly improve.
Above all, learning different language should be fun for you. I personally had fun exploring and accesing what I could not before with the knowledge of that language.
You already seem to have basics established, so you need to polish and expand your vocabulary. The rest goes on its own. I have already said it, but I would really like to emphatize on starting with playing video games with subtitles on. People in movies and shows usually talk way too fast for the newcomers to catch up.
And yes, communicating with people over internet is by far the most effective practice in my opinion.