Hier ist die Trennbarkeit nach Variablen etwas verschleiert. Umordnen der Terme im Zähler und Ausklammern gibt
$$y' = \frac{xy-y -3x+3}{x^2-5x+6}= \frac{y(x-1) - 3(x-1)}{x^2-5x+6} = (y-3) \frac{x-1}{x^2-5x+6}$$
Damit ist die DGL trennbar.
Jetzt kannst du per Standard-Prozedur lösen:
$$\int \frac{dy}{y-3} = \int \frac{x-1}{x^2-5x+6}\;dx (+C_0)$$
$$\ln|y-3| = \ln\left|\frac{(x-3)^2}{x-2}\right|(+C_0)$$
$$\boxed{y= C\frac{(x-3)^2}{x-2}+3,\: C\in \mathbb R}$$