First, you need to make an "additive" substitution:
<br />
t = \tilde{t} + \alpha, y = \tilde{y} + \beta<br />
that will cancel the free terms in the numerator and denominator of the fraction. Effectively, you need to solve the following linear system:
<br />
\alpha + 3 \beta - 5 = 0, \ \alpha - \beta - 1 = 0<br />
After that, considering \tilde{y} = f(\tilde{t}), you get a homogeneous ODE:
<br />
\dot{\tilde{y}} = \frac{\tilde{t} + 3 \tilde{y}}{\tilde{t} - \tilde{y}} = \frac{1 + 3 \frac{\tilde{y}}{\tilde{t}}}{1 - \frac{\tilde{y}}{\tilde{t}}} = f(\frac{\tilde{y}}{\tilde{t}}), f(z) = \frac{1 + 3 z}{1 - z}<br />
You can separate the variables by making one more subtitution:
<br />
z(\tilde{t}) = \frac{\tilde{y}}{\tilde{t}} \Rightarrow \tilde{y} = \tilde{t} \, z, \ \dot{\tilde{y}} = \tilde{t} \, \dot{z} + z<br />