A) List all proper, non-trivial subgroups of $U_6$ where $U_6$ is the group of $6$th roots of unity:
So 6th roots of unity are $\pm1, \pm \frac{1}{2} \pm \frac{\sqrt{3}}{{2}}i$ How do these relate to the subgroups?
B) List the generators:
If I am not mistaken the generators of the 6th roots of unity are $\frac{1}{2} \pm \frac{\sqrt{3}}{2}i$. Is that correct?
It's isomorphic to $\Bbb Z_6$, so has $\varphi(6)=2$ generators: $e^{2\pi ki/6},\, k=1,5$. These are the so-called primitive roots.
Since $U_6$ is cyclic, it has a unique subgroup of each order dividing $6$. For instance, $\{1,-1\}$ is the one of order $2$, generated by $-1$.