I'm digging into the potential geopolitical strength that Russia has based on landmass, resources, access to markets.
As a geographer, our "place" in the world is sometimes highly dependent on our location, but the modern world economy is quickly changing this. Germany and Japan are economic powerhouses despite their lack of landmass or resources. Australia has a very large landmass and quite a bit of resources, but it's economy pales in comparison South Korea, which is considerably smaller, lower population, and surrounded by adversaries for which it has trouble trading with.
In world history, especially on the topic of the USSR, we were always told that Russia needed warm-water ports. That Russia's lack of warm-water ports was why it struggled economically. This may have been true during the 19th and early 20th century, but it certainly isn't true today.
Russia could very easily capitalize on its land access to the EU, relatively easy access to the Mediterranean, remote, but easy access to northern China, Japan, South Korea, and Pacific Trade Routes.
In summary, I think Russia has all the landmass, ports, resources, and economic ABILITY to be one of the top 10 largest economies in the world, the problem is as it has been for many other nation, the USA included - ego.
I think Russia tends to think of itself much higher in the world order than it is, and its economy is based around this idea of trying to force trade around prices that it simply doesn't deserve. Instead of being a loss-leader like China, Russia want to be a Gain Leader. It wants to sell things (like gas or military equipment) like it offers something unique and superior. In order to be successful in business, you've got to be realistic. I don't think Russia is realistic with the products it offers.
Secondly, I think the level of corruption in Russia siphons off much of what it could use to promote growth. Maybe not today, but decades ago, Chinese manufacturing was all about that loss leader strategy. It wasn't about making a profit, it was about keeping anyone else from beating you to market. China did this without threats of aggression or hegemony, it did it by simply saying "what do you need? We'll make it cheaper." I don't know if its Russia's corruption or what, but it seems like it's squandering it's natural resources.