Some other suggestions:
- alchemy skill
- healing spell (this works gradually so it's good for healing during battle -- will refill you past your limit as you take damage)
- better defense -- don't get hit! Agility, survival, speed.

If your build is that dependent on potions, I'd say it isn't an optimal build. I try to get a character where potions are more a convenience than a necessity.