Gaining consistency requires consistency in practice. You're not gonna get good by grinding 8 hours a day for a week, you'll probably just injure yourself. You'll get good by playing a consistent (and healthy) amount while focused on improving weaknesses you identify over the course of months.
Your daily habit could be as simple as playing for 30-60 minutes each day some aimlab/kovaaks scenarios that you hate doing because they're hard or mge against someone better than you. Whatever it is, if you never break your daily routine then you'll see results. of course your personal goals and regiment can change over time, so long as it's intentional.
I wanna address a few things I saw in this thread:
1. Sens:
Changing sens constantly is fine, it forces you to lean more on training actual hand eye coordination and often gets you to focus more, as well as (assuming you're using a decent variety of sens ranges) training muscles in your hand and arm you wouldn't normally use by sticking to one sens. I would however recommend trying to find a sens that balances being both low enough that you can actually control it and high enough that you don't move like someone maneuvering in molasses.
The myth that having multiple sensitivities across games, or even classes being bad, is just that: a myth. The best aim trainer players in the world change their sens between tasks to fit the task better, so pick a sens for you that accomplishes your goals or at least strikes the most comfortable balance. The rest is overcome with practice. If you wake up one day and find you play better lowering/raising your sens, then fuck it we ball.
2. Mouse accel
Software like raw accel, not windows accel is hit or miss for people, but it is just another tool in the box you can turn to while trying to find something comfortable. What's most important is practicing enough that you can control the mouse effectively. Your sens is probably considered higher than average among scout mains but it's nothing that can't be overcome if you insist on it. You get the obvious benefits of easier 180's etc. see if that cost benefit works out to you
3. Aiming mentality
I'd recommend the opposite of someone above and say that being focused on what you're aiming at, really looking at your target and trying to predict their movement is much better than trying to empty head it. Aim training scenarios will focus on training pure raw mechanics and reactions with random bot movement, which is useful to an extent, but in game against real people you shouldn't aim like that. Some of the best in game aimers I know have just average aim trainer scores because they're just that good at predicting player movement and using that to simplify the requirement on raw aim. Aim trainers also won't teach you to use your movement to aim and definitely won't teach you how to dodge.
Many people find themselves at a junction where it feels like you’re inconsistent because it's hard to tell if you're missing because you knew where the guy was gonna go but just mechanically failed the eye hand coordination check, or if you would have hit the guy in that moment if you had only decided better where he was gonna be when you clicked. Also some days maybe your diet or sleep was shit and you feel sluggish idk.
4. Aim trainers
My best analogy for aim trainers and other tools like jump maps are the drills and exercises that athletes do. Nobody is weaving between cones in a real game of (American)football, the whole point was to train a basic level of agility that you can then adapt to various situations in game, but there's so much more to think about in the game that is required to win.
Someone mentioned briefly above but if you're gonna use aim trainers, make sure you're actually doing scenarios that train your weaknesses. Read: don't play that gridshot scenario unless you accept that it's just for fun. Also remember that a lot of tf2 is more than aim beyond a certain level of aim being necessary for executing competently, so there's probably diminishing returns on your time compared to say, getting to a t3 jumper level.
I'm basically the poster child for not being talented at fps games (I started off so bad it's actually unreal) so maybe this stuff is useless or obvious to people better than me but this stuff helped me to make considerable noticeable improvement in the course of several months last year before I got addicted to mmos again. Before that my hitscan ability had basically plateaued at a solid level of suckass for years because I was just playing with a sens I couldn't control and the wrong mentality for improvement.