_Condition_ on the first coupon you get. _Given_ it is Type A, then $X-1$ has geometric distribution with parameter $2/3$. Thus, given the first coupon is of Type A, we have $X=j$ with probability $(1/3)^{j-2}(2/3)$, $j=2,3,4,\dots$.
Similarly, given the first coupon is of Type B, $X=j$ with probability $(2/3)^{j-2}(1/3)$. Thus $$\Pr(X=j)=(1/3)(1/3)^{j-2}(2/3)+(2/3)(2/3)^{j-2}(1/3)$$ for $j=2,3,4,\dots$.
For the expectation, we could write down the expression for the expectation as an infinite sum, and evaluate. But it is nicer to do a conditional expectation calculation, for then we can use the known expectation of a random variable with geometric distribution.
Given the first coupon is of Type A, the expected _additional_ time until we get a coupon of Type B is $\frac{3}{2}$, so the expected total time is $1+\frac{3}{2}$. Similarly, given the first is of Type B, the expected total time is $1+3$. Thus $$E(X)=\frac{1}{3}\left(1+\frac{3}{2}\right)+\frac{2}{3}\left(1+3\right).$$