Note: My current understanding is only at a college algebra level
From what I've seen online, in layman terms, the rules for horizontal asymptotes are as follows:
Rule 1) If the degree of the numerator is less than the degree of the denominator, then the horizontal asymptote will be $y=0$
Rule 2) If the numerator and denominator have equal degrees, then the horizontal asymptote will be a ratio of their leading coefficients
Rule 3) If the degree of the numerator is exactly one more than the degree of the denominator, then the oblique asymptote is found by dividing the numerator by the denominator. The resulting quotient is a linear expression which defines the oblique asymptote, and if there's a remainder, it's discarded.
For the first rule, I somewhat understand why the horizontal asymptote would be $y=0$
If the degree of the denominator is larger than the degree of the numerator, then the denominator is increasing at a faster rate than the numerator as $x\rightarrow\infty$. The numerator "can't keep up" and it would be getting divided by increasingly larger values so the outputs would be getting smaller and smaller approaching $0$.
Am I on the right track with my thinking here?
For rule 2 I'm not sure why the ratio of the leading coefficients of the numerator and denominator are used as the horizontal asymptote.
For Rule 3 why divide the numerator by the denominator to get an oblique asymptote? Why isn't there a horizontal asymptote instead?
It always helps to divide/factor by $x$ raised to the highest power to see why the rules work the way they do. The important (yet obvious) thing to keep in mind is that for any constant $c$, $\dfrac{c}{x} \to 0$ as $x \to \infty$.
For the first case, you have the right idea. For instance, let $f(x) = \dfrac{x^2+5x+100}{x^3-5}$. You need to find $\lim_\limits{x \to \infty} f(x)$:
$$\lim_{x \to \infty}\frac{x^2+5x+100}{x^3-5} = \lim_{x \to \infty}\frac{x^2\left(\frac{5}{x}+\frac{100}{x^2}\right)}{x^3\left(1-\frac{5}{x^3}\right)} = \lim_{x \to \infty}\frac{1}{x} = 0$$
This is just another way of saying that the greatest powers will outgrow the other terms of the function as $x \to \infty$, and if the degree of the denominator is higher, clearly this means it tends to $0$. On the other hand, for the opposite case, the limit clearly tends to $\pm \infty$ (sign depends on the sign of the leading coefficients of the numerator and denominator).
For the second case, you can once again show this through factoring. For instance, say you have a function in the form $f(x) = \dfrac{ax^2+bx+c}{dx^2+ex+f}$. You once again need to find $\lim_\limits{x \to \infty} f(x)$:
$$\lim_{x \to \infty} \frac{ax^2+bx+c}{dx^2+ex+f} = \lim_{x \to \infty} \frac{x^2\left(a+\frac{b}{x}+\frac{c}{x^2}\right)}{x^2\left(d+\frac{e}{x}+\frac{f}{x^2}\right)} = \frac{a}{d}$$
You can think of this as the $ax^2$ and $dx^2$ terms eventually outgrowing all the other terms as $x \to \infty$, so all that “remains” is $\dfrac{ax^2}{dx^2} = \dfrac{a}{d}$.
Can you use similar arguments to show the third case (such as when the numerator is a cubic and the denominator is a quadratic)? As a start, you can notice that the terms with lower powers will eventually vanish in both the numerator and denominator, and you can try to justify this with a limit.
Addition: You got the idea. Using the limit, it becomes apparent that due to the numerator begin a single power higher, all that will “remain” as $x \to \infty$ is $mx$. As you saw, however, the limit gives only the slope $m$ and not the $y$-intercept ($b$) of the slanted asymptote, which is in the form $y = mx+b$. For this purpose, you would have to calculate another limit as well:
$$\lim_{x \to \infty} f(x)-mx = b$$
This gives the difference between $f(x)$ and $mx$ as $x \to \infty$, which will give $b$:
$$\implies \lim_{x \to \infty} \frac{3x^3+6x^2+4x+2}{x^2+5x+2}-3x = \lim_{x \to \infty} \frac{3x^3+6x^2+4x+2-3x^3-15x^2-6x}{x^2+5x+2}$$
Simplifying and using case $(2)$, you get
$$\lim_{x \to \infty} \frac{-9x^2-2x+2}{x^2+5x+2} = -9$$
Putting it all together, you get $y = 3x-9$, which is the same result obtained via polynomial division.