OK, so far you should understand that the 2 equations you are working with are:
a: x - y = 3
b: 1/y - 1/x = 1/90
What *I* would do if I'm a rookie is multiply equation b by x*y*90 since that is the LCM of the denominators and I'm scared of fractions. This would give me:
b*: 90x - 90y = xy
at this point you can use the substitution method to solve.
HallsofIvy had a slightly different approach which comes with training. First he solved eqn a for y. ie a*: y = x -3. Then he substituted this into equation b to get:
b*: 1/(x-3) - 1/x = 1/90
now the LCM of the denomiators is x * (x-3) * 90. If you mulitply by that you get:
b**: 90x - 90(x-3) = x(x-3)
If you follow the first method, you'll see that both methods turn out to be the same, except that my way is easier because I got rid of all fractions before doing any work. After some "training" though, you get used to the fractions, and just solve without getting rid of them the second you see them.
I think the biggest lesson to take away from this is be sure to label your variables at the beginning! So I'm double emphasizing it =)