It's not a problem from a book so I’m not even sure the statement is true. Nevertheless here's an alleged proof:
ADDED LATER: Although the result is wrong I can't find a problem with the proof. I would be thankful if someone would spot my mistake.
Let $X$ be a $T_1$ topological space and let $A \subseteq X$ be a subset with at least one limit point. let $x \in A$ be a limit point. Construct a sequence as follows:
let $U_1$ be a neighbourhood of $x$. $x$ is a limit point so $U_1$ contains a point in $A$ other than $x$, say $x_1$. $T_1$ is subspace hereditary and so $U_1$ is in itself $T_1$. By the $T_1$ property there exists neighbourhoods $V_1,U_2 \subseteq U_1$ of $x_1$ and $x$ respectively, such that $x \not\in V_1$ and $x_1 \not\in U_2$.
By repeating the argument above every neighbourhood $U_n$ of $x$ contains a point $x_{n} \in A$ and every such point is contained in a neighbourhood $V_{n}$ with $x \not\in V_{n}$. Moreover there's a neighbourhood $U_{n+1}$ of $x$ with $x_{n+1} \not\in U_{n+1} \subset U_n$. By induction on $n$ we obtain the sequence of neighborhoods
$$\cdots \subset U_3 \subset U_2 \subset U_1 \subseteq A $$ such that $\bigcap_{n=1}^{\infty}U_n=\{x\}$.
and a sequence of points $\{x_i\}_{i=1}^{\infty}$ such that $x_i \in U_j$ iff $i \geq j$.
We will show that the sequence $x_n$ converges to $x$.
Let $W$ be an arbitrary open set containing $x$. Since $\bigcap_{n=1}^{\infty}U_n=\{x\} \subset W$. It must be that $U_N \subset W$ for some $N$. From this it follows that:
$$ n>N \implies x_n \in U_N \subseteq W $$
And thus $x_n$ converges to x.
Since I teach myself I have no one to check my exercises and so I’d really appreciate comments about my "writing style" whatever that may mean.