The code you show should draw text on an image - but it won't show in the display, or be reflected in the image file.
In order to see the image with the text, add
pictureBox1.Invalidate();
after your draw code.
In order to change the image file, you will have to save the image to a new file.
BTW: you should also dispose the Font and Brush objects that you create.