the only thing that helped me get better in freediving is to just keep on doing it. just free dive as much as you can that way your ears will get used to it. but one thing i learned from freedivers (that was taught differently when i took my scuba course) is to remove the snorkel from my mouth everytime i go down.

cheers!