You can't solve this analytically with logarithms. You can either guess the right answer and prove that it works, use the Lambert W function or you can use a numerical method.
One simple way to find that solution is via a fixed point iteration. Taking the square root of both sides and recognizing that the solution is negative yields
[tex]x=-\sqrt{3^x}[/tex]
This converges to the solution fairly quickly. Quickly by fixed point iteration standards, that is. Fixed point iteration is rarely fast.