Let $G$ be any group and $x \in G$ , then is it true that $N_G(\langle x \rangle)/C_G(\langle x \rangle)$ is finite ? I know that
$N_G(\langle x \rangle)/C_G(\langle x \rangle)$ is isomorphic to some subgroup of $Aut (\langle x \rangle)$ but cannot proceed further . Please help .
The answer is yes:
As already noted in the question, for any subgroup $H\leq G$ we have that $N_G(H)/C_G(H)$ is isomorphic to a subgroup of $\mathrm{Aut}(H)$.
To see that this means that $N_G(\langle x\rangle)/C_G(\langle x\rangle)$ is finite, we just need to show that $\mathrm{Aut}(\langle x\rangle)$ is finite for any $x$.
If $|x|$ is finite, this is obvious, so we are left with the case where $\langle x\rangle \cong \mathbb{Z}$.
But an automorphism of a cyclic group is uniquely determined by its value on any generator. And since this value must again be a generator, we see that there are only two automorphisms of $\mathbb{Z}$ (one sending $1$ to $1$ and one sending $1$ to $-1$). Hence $\mathrm{Aut}(\mathbb{Z})$ is finite which finishes the proof.