Hm. I don't think you need any kind of real world training to get "better". Youtube has quite a lof of videos about this topic and the rest is up to you.
Changing shoulders when you peak from your left side (if you are right handed) and trying to stay in cover/concealment whenever possible. Changing stances can help a lot you don't see to many people to crouch, sidestep or lying on their back/stomach (all of them situtional but always do what's unexpected to confuse your opponent). Speed and aggression are important and knowing the layout of your site helps a lot. Knowing cheeky angles always score some kills. Slicing the pie and aggressively peeking hard angles. I only play indoor nowadays and all of this comes naturally. Having a proper cardio can make a huge difference, too.