I'm intrigued by the disparity in your levels across factions. Like, you have level 12 with Soviets but only level 7 with OH, even though you have about the same number of games with both...
Any feeling about why that might be?
Each faction plays differently. For example if you want to improve with soviets you have to learn about commader choices and flanking (multitasking more squads)and if you want to improve with ostheer you have to learn how to counterbuild, how to positions your army as whole (that means your army should work like 1 complex) and munny management.
With okw you need to learn how to properly place trucks, work on tank surivability and munny mangement
With USA you have to learn a lot about mobile agression and finding holes in enemy build order
With Brits you have to learn how to properly place emplacements, counterbuilding him with good commader choice and commading army as whole.
Other things like better micro, squad preservation, mine placement, AT gun positioning, harrasing and backcaping will increase your overall score.
I mentioned only few things I found most important in every faction.
Hope I help you.