Best way to practice gunfighting for Tarkov?

27 y/o gamer who never got used to the idea of leaning in shooters, used to be a console-playing CoD monkey, so I'm unfamiliar with advanced fps'ery. I have played Tarkov for about 6 wipes and still can't get better at the gunfighting because the fighting is so spaced out between matches, shift-w gameplay, etc. I have always heard the best way to get better is to just run factory until you're a pvp pro, but does anyone have recommendations for ways to train general mouse+keyboard fps skill? I have CS:GO, Aimlab, Hunt: Showdown, but what training method gives the most value for my time spent? Are any of these helpful at all? Is coaching the answer?

EDIT: extra deets so you don't waste energy typing something unneeded:

I have decent knowledge of maps/spawns, which I know is always a growing skill.

I have a decent grasp on AI behaviors (I kill scavs consistently, don't die to shotgun scavs, etc.) But bosses and players are very likely to kill me. 25% survival rate even though I'm mostly avoidant of combat. That and advanced tactics are where I need help.

EDITEDIT: A video of me playing so you can diagnose any glaring issues with my play (not the novice editting plz)
https://youtu.be/JYPghBRcl74

Gamer

Recent Posts

Ledx have been so hard for me this wipe

Not being able to craft them sucks. Especially when everyone I talk to about it…

5 months ago

My interesting and unfortunate Gwent life

First I'd like to say I absolutely love this game it's quality. Basically I first…

5 months ago

Teacher Tuesday 12/Dec/2023 – ask your questions here!

Welcome to Teacher Tuesday, a thread where anyone can ask any type of question without…

5 months ago

This games balance is confusing

I’m kind of new/returning to gwent I played beta and obviously it’s a lot lot…

5 months ago

Summary of 10 Days of Draws from Chaffee’s Bundles

Level 1 Bag (Free with Atmosphere Level 2) 6 small consumable (First Aid, Repair, Fire…

5 months ago

Why is my crew at 135%?

Here's my crew - T34-85M - for the life of me I cant figure out…

5 months ago