Take a look at your shins. Mine have a significant negative camber, curving out to about 10-15 degrees. Because this puts my feet a few inches forward of a normal person's, I can't rest in a squat; I have to actively lean way forward.
If your shins are normal, though, just work on the leg strength to control your descent, and the ankle forward flexibility required to shift your center of gravity the inch or so foward to compensate for going from the balls of your feet to the whole foot.
If your shins are normal, though, just work on the leg strength to control your descent, and the ankle forward flexibility required to shift your center of gravity the inch or so foward to compensate for going from the balls of your feet to the whole foot.