Without the assumption that $C$ be closed the answer is no.
Indeed, suppose such $C_m$'s exist. Then without loss of generality $|C_m|\le1/3^m$ for all $m$. Let now $C:=\bigcap_{m=1}^\infty C_m^c$.
Then $|C|\ge1/2>0$, but $C_m\not\subseteq C$ for any $m$.