DSolve[Derivative[1][y][x] == (3*x^3 + 3*x^4 + Sqrt[9*x^4 - 4*y[x]^3])/((1 + x)*y[x]^2),y[x],x]