If paint is bleeding under your masking tape, it may be the tape itself, or that it is not pressed down well enough. I use special modeling tape for masking -- Tamiya and others make it. Then I put it on a glass surface and cut it with a straight edge, and new knife blade.
OR, I use Bare Metal for masking -- cutting it the same way.
For either, I use a piece of balsa wood to rub it down into place.
For edges, I just use a fine brush and go very carefully, and slowly.
I use a RapidoLiner -- from artist suppliers -- for doing very fine lines. I use one that is 0.18mm. It is like a marker... sort of... but makes a very fine, consistant line.
www.naplak.com/modeling ... a free site for modelers
www.scalehobby.com/forum/index.php ... a nice Modeling Forum