Maybe you should go live and work there for awhile to see if you really want to become a citizen. You have to consider what career or life you would lead there. Your options in America are so much greater, unless of course you want to teach ESL to Russians as a career. "Real jobs" will most likely be beyond your reach because of language and cultural barriers. Then consider earnings and lifestyle, quality of life.