No, you did it backwards.
Molecular weight of CaCl2 is 110.9834.
I got about .34mols CaCl2.
Quick way.
38/110.9834=.34
Way that shows more.
38g CaCl2 * (1 mol/110.9834g)
grams cancels and you're left with mols CaCl2
38*(1/110.9834)=.34
.34 mols CaCl2