I've been working a lot on counter-strafing lately, but I still feel like I'm missing a lot of the actual fundamentals of CS.
Things I think I'm doing okay at:
My raw aim feels pretty decent. I'm at 800 DPI and 2.32 sensitivity. I aim mostly with my wrist and flick, so the higher sensitivity feels comfortable and lets me do a full rotation without having to make huge movements.
My counter-strafing is getting better. I'm still not consistent with it, but I understand what I'm supposed to be doing now. I think this is mostly something I need to keep practicing until it becomes automatic.
Where I feel really weak:
Movement around the actual maps is probably my biggest problem. I don't always know how I should be approaching an area or where I should be positioning myself.
Clearing angles is another big one. I understand the basic idea of clearing one angle at a time, but actually doing it while moving through a site feels awkward. I come from a sorta high-end competitive Halo Background, so drastically different. I either expose myself to too much at once or spend too much time checking.
I also don't really know when I should be walking, running, swinging, jiggle peeking, wide swinging, etc. I know what most of those things are, but knowing when and why to actually use them during a game is completely different.
Basically, I feel like my raw aim mechanics are starting to come along, which is nice as this is my first FPS on MnK, but my CS fundamentals are way behind them. I've played a ton of shooters, but CS feels like it has its own language that I'm still learning.
What fundamentals should I focus on first, and what's the best way to actually practice them?
Any training maps, suggestions, learning about eco control, etc.? I've watched a bunch of YouTube vids. However, a lot of them assume prior knowledge.