Lean forward more as you go off and pop harder also try to spot your landing at 360 that helps a lot and to stay more stable in the air try sucking your knees up and maybe grabbing safety
keep your body stiffer, it will let you spin faster too. make sure you have your 3 down too, so you know where you are in the air when you spin. once you have that down you can kinda feel that your in the right place to land switch.