Hmm.. what level are you, and how much max mana do you have?
With all my mages, i always cast the flesh spells right before a battle too, and dont use too much mana,
Are you also wearing good mage gear? Like robes, hood/circlet, amulets and all that? I usually make sure most of my equipment is mana increasing gear.
Also, the two perks in restoration that add mana regeneration, they help a lot too.
And if you're someone that is willing to sacrifice body for more power, then the apprentice standing stone is nice for that extra 100% mana regeneration. Of course, you really have to watch for spells and use wards a lot to defend against it. (ive got a mage to level 40~ on master difficulty using the apprentice birthsign the whole time, and its not too hard)
I havent had too much troubles on mages running out of magicka before, but i also put every single level into magicka and nothing else. So by level 35-40 ill have 100 hp, 100 stamina and 750 mana.
Also, being a high elf really helps. The highborn ability basically gives you unlimited mana for 60 seconds.