how can I find the greatest common factor of 9x^6-6x^4+12x^3

first look at the constants

doesn't 3 go into all of them ?
now look at the powers of x
isn't x^3 the largest that goes into all of them ?
so ....