i would recommend not using an aim trainer. the best way to get better at aiming in game, is to practice getting better in game. if you thought that you need an aim trainer to do that, i think you were missing out on important things that will help you improve at this game.
the training room is a good place to start to figure out how you should aim your weapon. feel how your weapon controls and make sure it’s the right fit for you.
to practice aiming on enemy players, you can go into the match with a specific goal in mind, in this case that would be trying to hit your shots. you don’t have to worry about winning or losing in this case, mainly worry about getting closer to that goal. this method also lets you figure out whether or not the real problem is your aim or your decision making, like where you’re positioning or the specific times that you attempt to move forward, or the opportunities you might be missing out on.
each time you have something specific you want to work on, change the goal to be getting better at that specific thing. once you do this, you will be a pretty well rounded and skillful player, which will help you win a lot more consistently.
to improve at this game, or any game, really, you have to be able to learn. that’s the most important part of practicing which i think a lot of people miss out on. and the only way to learn is to play the game with learning as your top priority. and you don’t have to focus on learning as much as possible in 1 match, just take a few matches trying to learn 1 thing at a time if that is a comfortable pace. you also don’t have to worry about learning all the time, sometimes you just wanna sit down and have fun with the game. but if you want to improve, focusing on trying to learn is going to help so much.
also slightly unrelated i think schools have taught us to hate learning because they never properly teach us what that is