Movies and t.v shows
I am currently taking spanish at school right now and I was taught a great way to help you learn spanish. If you have movies that you can watch in spanish or there is a show on t.v. that's in spanish you should watch it. It can help you identify words you already know or you can have the captions on in english to try and learn new words.
Yep, you are right mi amigo duolingo. I find watching movies o shows en espanol con ingles subtitles help alot with sharpening your memory con words you already know y teaching you new words. I've actually been watching sesame street en espanol y its been helping. Good post y best of luck con espanol in the future.