This is not a product, it is a composition. This is a common misconception for students when reading functional notation. The expression in parenthesis in functional notation is not multiplying its function-name, it's being evaluated inside the function.
You are interpreting it as if it were $\ln (x)\times (3x^2+3)$, but it is $3x^2+3$ composed with $\ln (x)$.
$\ln$ can never be written alone, it always has to be read with its input inside the parentheses. Likewise, $\sin(3x)$ is not $(\sin)$ times $3x$, it is $\sin$ evaluated at $3x$.
If original function were $\ln(x) \times (3x^2+3)$, then you would be correctly applying the product rule, but you would have had to have written this:
$$=\frac{1}{x} \times (3x^2+3)+\ln(x)\times 6x$$
You can see the difference between what you wrote and this is, again, that the $\ln$ had been written without something to be evaluated at.