I am reading Larry Wasserman's All of Statistics and exercise 2 in chapter 6 asks for a proof that given sequence of random variables $ X_1, X_2, \dots $, show that $ X \xrightarrow{\text{QM}} b $ if and only if
$$ \begin{align} & \lim_{n \rightarrow \infty} \mathbb{E}(X_n) = b & \text{and } & & \lim_{n \rightarrow \infty} \mathbb{V}(X_n) = 0. \end{align} $$
I'm getting stuck proving the forward direction. I started by expanding the definition of quadratic mean convergence as follows. By assumption, we have $$ \lim_{n \rightarrow \infty} \mathbb{E}(X-b)^2 = 0. $$
And then by linearity of expectation we have, $$ \lim_{n \rightarrow \infty} \mathbb{E}(X-b)^2 = \lim_{n \rightarrow \infty} \mathbb{E}(X_n^2) - 2b\ \mathbb{E}(X_n) + b^2 = 0. $$
This is where I get stuck. It seems like we will somehow get that $ \mathbb{E}(X_n) $ has to equal $ b $ but I don't see how.