I am not sure it makes sense to do so but here is an answer which doesn't explicitly use a quotient. Note that I am in some sense proving Lagrange's Theorem in the quotient.
Lemma Let $H$ be normal in $G$.
For any $g_1,g_2,g \in G$ either $$\{g_1gH,g_1g^2H,...,g_1g^{|G|}H\} \cap \{g_2gH,g_2g^2H,...,g_2g^{|G|}H\} =\emptyset$$ or $$\{g_1gH,g_1g^2H,...,g_1g^{|G|}H\} = \{g_2gH,g_2g^2H,...,g_2g^{|G|}H\}.$$
Proof: Suppose that $g_1g^jH = g_2g^kH$, then since $H$ is normal for any $m$, $g_1g^{j+m}H=g_1g^jHg^m=g_2g^kHg^m=g_2g^{k+m}H$ which proves the claim.
Lemma Let $H$ be normal in $G$.
For any $g_1,g_2,g \in G$ the sets $$H_1=\{g_1gH,g_1g^2H,...,g_1g^{|G|}H\}$$ and $$H_2= \{g_2gH,g_2g^2H,...,g_2g^{|G|}H\}$$
have the same number of elements.
Proof: The map from $H_1$ to $H_2$ defined by $S \mapsto g_2g_1^{-1}S$ is a bijection.
Lemma Let $H$ be normal in $G$. There exists $g_1,g_2,...,g_m$ in $G$ such that
$$\{g''H\,|\,g'' \in G\} = \bigcup_{i= 1}^{m} \{g_igH,g_ig^2H, ... , g_ig^{|G|}H\}$$
and each pair of sets in the union are disjoint.
Proof Firstly if $g' = g''g^{-1}$, then $g''H \in \{g'gH,g'g^2H, ... , g'g^{|G|}H\}$ this proves that by choosing enough $g_i$'s we will obtain the whole of $\{g''H\,|\,g \in G\}$. The first Lemma proves we can choose them all to be disjoint.
Let us assume $n < |G|$ (since for $n=|G|$ we can use Lagrange's Theorem as mentioned in a comment). Via the last two lemmas we have that $n = m |\{gH,g^2H,...,g^{|G|}H\}|$. This means that $g^kH = g^jH$ for some $1 \leq j < k < |G|$ otherwise $|\{gH,g^2H,...,g^{|G|}H\}|=|G|$. Therefore $g^{k-j} H =H$. Now suppose that $r$ is the smallest natural number such that $g^rH=H$. Then $\{gH,g^2H,...,g^{|G|}H\}=\{gH,g^2H,...,g^rH\}$. Since $g^{j}H$ and $g^{k}H$ can't be equal for $1 \leq j < k \leq r$ otherwise $g^{k-j}H =H$ with $k-j < r$ it follows that $r$ divides $n$ and hence $g^n = (g^r)^{n/r}$ is a power of an element in $H$ and hence is in $H$.