DSolve[beta*y[x] + alpha*x*Derivative[1][y][x] + x^n*y[x]^m*(b*y[x] + a*x*Derivative[1][y][x]) == 0,y[x],x]