Ender is correct. Vitality is the amount that your HP increases by, and Magic Power is the amount your MP will increase by. Also, the growth of stats is cumulative. This means it carries over from one battle to the next. If your HP didn't go up even though you lost over 90% HP in one battle, just get into another fight, lose more HP, and it should go up.