Americans often have a different understanding of what "fluency" means, I have noticed, than Russians or Europeans in general, who are more apt to be multilingual. For example, I would consider "fluency" in Russian to mean that I was capable of translating in court - and I'm not even sure I can understand lawyers/legalize even when they speak English! But oftentimes, some Americans think they are "fluent" even when they only speak a few phrases or words of a foreign language.

I lived in the Soviet Union for 2 years during Cold War times and I would still only call myself "conversational" in Russian at best. Achieving fluency in any language, including your own, is really a lifelong process! So I would say, do not set too high an expectation for yourself or you may become discouraged. On the other hand, you will discover that many Russians speak English, and so they will be able to help you learn Russian quickly if you have the passion for it. Good luck to you!