I have been learning Russian for about a year and I decided along with my flashcards, language learning books and apps to use the immersion method which does help me quite a bit even if I could hardly understand it at first. I find this method with tones and context something that often helps me. Here's an example of what I've been watching so far.