Russia will never be a true democracy. The country does not have a tradition of democracy, making it difficult to form one. Russia's leaders, those that wield the power, have no incentive to change the system. They enjoy the benefits of the current way of doing things, gaining both power and money.
The corruption in Russia is deep and it is widespread. Russia would need a complete overhaul in order to get rid of the corruption in the government. There are a lot of people, including powerful people, that don't want to fix Russia's corruption, because Russia is seen as strong in the eyes of the rest of the world.
The Russian government is so corrupt that I think it's doubtful that the country will ever be a true democracy. Money is power in Russia, and those that have power want to hang onto it at all costs, even if it's not what the people really want. It will take a revolution for change to truly happen.
Democracy is something that looks good on paper. Nowhere there is pure democracy. There is a lot of stuff that goes on behind the scenes that rules out a true democracy but the powers at be make it look like there is a real democracy going on. Russia is not the only one, they just tend to get exposed more for it.