These should all be covered in any intro to measure theory and analysis book.
I learned all these from Folland's Real Analysis. In general, I would say that it's a good book. I would also say, however, that it suffers from its own linearity more than usual. By that, I mean that the proofs and concepts are so cumulatively presented that often, in order to appreciate a theorem or proof on page 250, say, you might need to understand all previous material. In fact, I suspect many proof chains can be traced all the way back to the beginning of the book.
Fortunately, radon measures, lebesgue differentiation, and bounded variation all occur near the beginning, and Hausdorff dimension is almost entirely self-contained. So I doubly recommend it to you.