This is untrue. Being a UFD implies normal but not conversely. It is true that normal and Cl(R) = 0 is equivalent to UFD.
For a counterexample, let's look for a normal variety whose class ring of Weil divisors is nonzero. I know one:
$$k[x,y,z]/(xy - z^2)$$
I know it is normal because it is Cohen Macaulay (complete intersection) and it is regular in codimension one (i.e. its singularities are in codimension $\geq$ 2). It's class group of Weil divisors is $\mathbb{Z}/2$ but it's easier to just see directly that it's not a UFD: $z^2 = xy$.
Some of the above is probably too much theory for this question, but I find it easier to think about these things "geometrically."
For a reference, see Hartshorne's Algebraic Geometry, the section on divisors in chapter 2. This will do a better job than me on the finer details.
Edit: Apologies: in your situation normal is equivalent to UFD.
A normal dimension one variety is regular. You can probably find this result in Hartshorne, but it's also on Wikipedia:
http://en.wikipedia.org/wiki/Normal_scheme#The_normalization
Regular local rings are UFDs by Auslander-Buchsbaum, and I think a ring that is locally a UFD is a UFD, which you can check by using one of these equivalent definitions (http://en.wikipedia.org/wiki/Unique_factorization_domain#Equivalent_conditions_for_a_ring_to_be_a_UFD).
Edit 2: Normal dimension one varieties are regular using Serre's characterization of normal varieties as (i) regular in codimension one and (ii) some condition which is satisfied by Cohen-Macaulay rings, in particular for complete intersections. A reference is http://stacks.math.columbia.edu/tag/033P and the conditions are R1 and S2 in their notation. An integral (reduced) dimension one variety regular in codimension one is regular.