Practicing by yourself can be difficult, there are different methods and different ways to practice learning a new language, each method works for a person in different ways. From my experience, I find that sitting down reading a book and some audio on learning the language, not effective but somewhat effective, it helps me understand and memorize words phrases and also grammar rules, to some reading might get boring, to me not at the start but it will eventually if I carry on with that method. Other people prefer to watch, visual learning seems to be very effective, and it has worked for me, this is watching the language being taught, immersing yourself in the language been spoken etc. Learning words vocabulary and all of that can be quite boring, but we can make it fun by using them, listen to audio, I love listening to music in the language I am learning, even though I don't understand what they are saying, but I able to pick up words and improve vocabulary, same with watching movies a program with subtitles. I like to combine learning and reviewing what I am learning with actually using it in real life such as using media (radio apps and TV) I also go on sites like italki where I am able to learn with other people, like some language exchange kind of thing, I like to be able to practice the language on a native speaker and I found that they were the biggest influence to me, not my books not my online lessons but native speakers who I can have small conversations with. I don't find it fun at first, it can be quite challenging but you gradually improve, and they are willing to help you learn and correct your mistakes. Practice a few words and phrases each day, review and memorize, don't worry if you forget, read them over again you will get there eventually, and you know what? You will be surprise how many words you thought you forgot actually come out when you want to use them! Language learning takes time motivation and encouragement, it's hard I know, but you can do it