Hi there ,
If you want to learn Russian in 2 years , in my opinion , you need an intensive course with a native speaker that can teach you Russian , that is the best way yo master Russian , I don't want to discourage you or something but methods like Pimsluer's and Stone's can only be helpful to familiarize you with the language , it doesn't teach you to efficiently read, speak and understand everything in it . Eventually , you need more than that

Good luck