I find that learning can be easy and challenging a times especially if you have no native speaker of the language you are trying to learn to interact with. However, watching, listening, reading and writing in your chosen language can make is much easier.
Watch shows or movies in that language, get a new paper online and read, download podcasts or something to listen to and try to write as often as you can.
Happy learning.