Heavy significant snow is tough to plow with an ATV as they tend to ride up. I've watched my neighbor struggle with his for years.

Pushing backwards with a blade on a 3-point is tiring.

Old plow truck or Skid loader is the way to go. Loader at least is quick and more maneuverable than a tractor. Downside is expense.

Or perhaps a 3-stage blower as they can usually throw snow farther and are better at moving twice blown snow because they come with larger engines.