Thinking of FUN yet effective ways of learning a language... well these are amongst the tips I read
Travel to the country you are learning its language or where the language you are learning is spoken.
Write pieces of composition in the foreign language and ask someone who masters the language/ a teacher to correct them for you.
Read simple books.
Watch Youtube language channels Above all, make a friend, someone who speaks the language you are learning. Good luck to you all, including me.