English is my second language and i have really good tip for you. Watch movies/TV series or even cartoons ONLY with audio and subs on Spanish. This is good training of the things you learn in Duolingo because you can hear and see how the words are written.