For self heals I use Healing Touch with Divine Boon enchantment on. Really works great. It is almost like having Word of Healing for yourself. (Since you can't use Word of Healing ON yourself)
As for offensive Monl/Ele I used Fire to start out with. Most I ever Hear of is Air magic is the best. But now I dropped most of my Elemental Attributes and went all Monk. My left over Attributes went to Air just so I can use the Ele "sprint" spell when needed.
I do not see the reason to try to stay offensive with my Monk in the later stages of the game.
But if you are talking about a Solo SUPER Monk then that is a different animal all together.