DSolve[3*b*y[x]^2 + 2*(-(b^2*x) + a^2*x^3)*y[x]^3 + Derivative[1][y][x] == 0,y[x],x]