Well, it is not best russia i ever saw. But not a bad work. Try not to fight with more than one horde at a time, unless you fully occupy a horde - still when you fully occupy a horde, you just don't need to count that as fighting. Fully occupied horde = your territory, yet not colonized. Do not peace out with a horde you wholly occupy, as you can just even not use the troops, and set maintenance to 0. There might be some revolts popups, but when revolt start you can set maintenance back to normal.
About timurids, main problem is that they got great territory and armies. So what you need to do is not to occupy them, just instead, to kill of their armies. Occupy just border provinces, and maneuver them out, kill off their troops, and help the rebels to tare them into pieces. When they are broken, just occupy all the altaic culture provinces, and colonize them. I pretty much done this, and got nice russia myself.
Kazakh, seem to be weak, so you can just occupy them, as so, with sibir. you should also occupy>colonize nogai, as it will help you in breaking down the timurids.
Also, try to do what is in your power to weaken austria and poland. Try to take crimea from austria when you will be able, and conquer kiev, polotsk and pskov.
With quara koyunlu, just same as with timurids - but conquering quaras, will be much easier. Also, good that you conquered georgia, as their provinces are quite wealthy, and quite often swap their culture to russian if you hold them long enough.
Also, use magistrates, if you can't on buildings, then on culture. When your culture is nearing 100, just make an advisor - don't matter if you have all advisors you want, when you do, and another country takes the advisor after year, you gain some money from it, so it helps out your economical situation. Never let magistrates to be at 5, as they are very precious, and having them at 5, means you lose certain amount of the growth you get.