plot any irrational number on number line.
Choosing a unit length, you can use the spiral of Theodorus to find any length of the form $\sqrt{n}$ in which n is an integer:
As a matter of fact, as shown in the picture below, using a similarity argument we can deduce that $CH^2=AH\times BH$, which means by choosing AH to be the unit lenght, we can construct $\sqrt{BH}$. You just have to find a way to construct such a triangel (Hint: Use a semicircle!).
For other irrational numbers, it depends on the number AND the tools you are allowed to use. For example, it has been proved that these numbers are not constructible using just a straight edge and compass: $2^{\frac{1}{3}}$, $\pi$, $e$. But, if you're allowd to use a tool to construct a hyperbola and another for a parabola, then you can construct $2^{\frac{1}{3}}$.
By definition, you cannot plot most of the numbers on the real line. Only a countably infinite subset of irrational numbers can be plotted (in a sense that there exists a procedure (finite or infinite) that leads you to the point you like).
Using a ruler and a compass, you can construct any constructible number (no kidding), which includes all solutions of quadratic polynomials with rational coefficients (and iterated application of solutions of quadratic polynomials).
Then there are larger sets - solutions of higher-order polynomials (angle trisector helps you with 3rd order, then you need more sophisticated plotting devices), then you have computable transcendental numbers, where you usually need an infinite summation or iteration or something like that. However, that can still be argued to produce digits that tell you which point you mean, even if you cannot get the exact result in a finite time.
Then there are incomputable numbers. These are the ones that are incountably numerous (which means most of the reals). Incomputable? That means, there is no way of even saying which number you mean, but it is there. By "saying which number you mean", I'm referring to giving an algorithm - a way of defining it, computing it,... most of the real numbers are such, that you cannot "name" them - because there are only countably infinite "names" (formulas/computer programs) to tell which number you are referring to. That's quite obvious if you think about it right. If computer programs (which are a generalization of mathematical formulas - more powerful in the sense of being Turing machines) are just lists of 0s and 1s, that's just an integer number in binary form (long, but still...). So... countably infinite number of programs/formulas/algorithms/recipes, and a continuum of incountably many real numbers. That's what doesn't add up. So in short... most of the real numbers, you cannot even point out or refer to in any computable way. They are just there, nameless and hidden forever.
But... you can plot any square root with a ruler and a compass, and you can plot any computable real number to a reasonable finite precision (truncation just means you get a rational approximation). So it's not that bad really.
Hints:
Draw a line of length $\,1\,$ , from one of its end points draw another line perpendicular to the first one (how? Can you use a compass...?), and now draw the diagonal between the other end of the original line and the farthest end of the perpendicular one. This perpendicular has length $\,\sqrt 2\,$ (why?) , so with a compass measure it and then place the compass on the origin *the "zero: of your line) and "plot" $\,\sqrt 2\,$ ...you can do something similar with "any" non-rationa square root.