Yes, this problem can be solved by using the ratio test.
Consider the ratio [(x^(n+1))/((n+1)*3^(n+1))] / [(x^n)/(n*3^n)].
The series converges when the limit (as n goes to infinity) of the absolute value of this ratio is less than 1, and diverges when this limit is greater than 1.
We really don't need to consider the case when this limit is 1, since we are asked only for the radius of convegence; this problem does not ask us to determine which endpoints are included or excluded. (However, if we were asked for the interval of convergence, we would have to consider this case and further analysis would be needed at each endpoint.)
lim n --> infinity |[(x^(n+1))/((n+1)*3^(n+1))] / [(x^n)/(n*3^n)]|
= lim n --> infinity |[nx^(n+1)*3^n] / [(n+1)x^n*3^(n+1)]|
= lim n --> infinity |(n/(n+1))x/3|
= |x/3| lim n --> infinity n/(n+1)
= |x/3| lim n --> infinity 1/(1 + 1/n)
= |x/3| / (1 + 0)
= |x/3|.
|x/3| < 1 when -3 < x < 3, so the series converges on (-3, 3).
|x/3| > 1 when x < -3 or x > 3, so the series diverges on (-infinity, -3) union (3, infinity).
So we know that the interval of convergence is (-3, 3), (-3, 3], [-3, 3), or [-3, 3]. Since the radius of convergence is the distance from the center of the interval of convergence to either of its endpoints(whether or not the endpoint is actually included in the interval), the radius of convergence is 3.
Lord bless you today!