I tried a lot of different aiming styles to see what I was comfortable with and what I was better with, and used that to build the foundation for my aiming. I would watch the best aimers like Mike, clockwork, sheep, b4nny on their respective classes and tried to replicate the aiming styles to my desire until I found what's best for me, and then used MGE to build upon that and refine it so that my aim was a lot less "copied" and more unique to me.
I worked with a lot of different viewmodels and I actually use viewmodels as soldier because it was most comfortable, but for the past two years I've had so many different settings that I finally settled down around January this year, and started to improve beyond MGE.
tr_walkway, tr_rocket_shooting2, and tr_newbots are all extremely good and people give them a bad wrap for not having an "airstrafe" option, but it builds an amazing foundation and you find yourself hitting all the shots that you really need to hit if you play with repetition.
You may find, however, that if you use good knowledge in game that you will be able to outthink opponents with better aim than you and you will win fights off pure judgement and awareness, because maybe you can out-position someone or maybe you can out-ammo-manage someone.
I hope this helped.
!add mge