Using Mathematica, I solved the cubic to get the following solution:
$$ \frac{\sqrt[3]{-216 f_x^3 f_y^3 M y^2 \bar{y}^2+216 f_x^3 f_y^3 P_b y^2 \bar{y}^2+36 f_x^3 f_y^3 x \bar{x} y^2 \bar{y}^2-2 f_x^3 f_y^3 y^3 \bar{y}^3-36 f_x^3 f_y^2 Sy y^2 \bar{y}^2-36 f_x^2 f_y^3 Sx y^2 \bar{y}^2+\sqrt{4 \left(-f_x^2 f_y^2 y^2 \bar{y}^2-12 f_x f_y y \bar{y} (-f_x f_y x \bar{x}+f_x Sy+f_y Sx)\right)^3+\left(-216 f_x^3 f_y^3 M y^2 \bar{y}^2+216 f_x^3 f_y^3 P_b y^2 \bar{y}^2+36 f_x^3 f_y^3 x \bar{x} y^2 \bar{y}^2-2 f_x^3 f_y^3 y^3 \bar{y}^3-36 f_x^3 f_y^2 Sy y^2 \bar{y}^2-36 f_x^2 f_y^3 Sx y^2 \bar{y}^2\right)^2}}}{6 \sqrt[3]{2} f_x f_y y \bar{y}}-\frac{-f_x^2 f_y^2 y^2 \bar{y}^2-12 f_x f_y y \bar{y} (-f_x f_y x \bar{x}+f_x Sy+f_y Sx)}{3\ 2^{2/3} f_x f_y y \bar{y} \sqrt[3]{-216 f_x^3 f_y^3 M y^2 \bar{y}^2+216 f_x^3 f_y^3 P_b y^2 \bar{y}^2+36 f_x^3 f_y^3 x \bar{x} y^2 \bar{y}^2-2 f_x^3 f_y^3 y^3 \bar{y}^3-36 f_x^3 f_y^2 Sy y^2 \bar{y}^2-36 f_x^2 f_y^3 Sx y^2 \bar{y}^2+\sqrt{4 \left(-f_x^2 f_y^2 y^2 \bar{y}^2-12 f_x f_y y \bar{y} (-f_x f_y x \bar{x}+f_x Sy+f_y Sx)\right)^3+\left(-216 f_x^3 f_y^3 M y^2 \bar{y}^2+216 f_x^3 f_y^3 P_b y^2 \bar{y}^2+36 f_x^3 f_y^3 x \bar{x} y^2 \bar{y}^2-2 f_x^3 f_y^3 y^3 \bar{y}^3-36 f_x^3 f_y^2 Sy y^2 \bar{y}^2-36 f_x^2 f_y^3 Sx y^2 \bar{y}^2\right)^2}}}-\frac{1}{6} $$
You're welcome! I suspect however, that this isn't what you had in mind!
A better way to do this would be numerical approximation. Compute the derivative of your function with respect to $m$, which is:
$$ g'(m) = -\frac{2 S_x}{f_x}-\frac{2 S_y}{f_y}+2 m^2 y \bar{y}+m y \bar{y}+m (4 m y \bar{y}+y \bar{y})+2 x \bar{x} $$
Now, choose some value $m_0$ and recursively compute:
$$ m_{n+1} = m_n - \frac{g(m)}{g'(m)} $$
The longer you do this process, the closer to the value of $m$ you'll get.