Frankly speaking, there is no universal strategy on immigrating to Russia. Russian immigration policies differ depending on various criteria (citizenship, command of Russian language, qualifications, etc.). When it comes to immigration to Russia (as to any other country), each case is individual and may require either more or less time and efforts.