I was wondering what catch level determines and what I can do to increase my catch rate because I just spent 20 ultra balls on a lvl 43 pokemon with 0.7% hp left and still couldn't catch it so I'm not understanding how I'm supposed to complete this Pokedex if I can't even catch a pokemon???