Most important for your health and the milk production is to drink lots of water. You'll feel a lot better too. I had dizzy spells and generally felt awful when I didn't drink enough water. Add that to sleep deprivation, and you have one unhappy momma.
To gauge whether you're drinking enough, check your urine. If it's clear, then you're drinking enough. Any yellow color, and you're not well-hydrated. I learned this during my first pregnancy from the OB nurse. Also remember that caffeine from soda, tea, coffee, chocolate will dehydrate you (also builds up in the baby's system, and causes cranky babies).
I highly recommend a hospital grade pump (Medela Pump in Style), otherwise you're spending way too much time pumping. You can slowly change your body's supply by pumping after the feeding, even if you don't get much right now. This is just how the baby tells your body he needs more when he's in a growth spurt. He stays on longer, and feeds more frequently, until your body responds. The recommendation to pump in the morning is also good, as you've had (presumably) the whole night to get rest, versus the run-around all day, most production is high in the morning compared to the rest of the day.
Correction - the lady who said the fattiest part of the milk was at the beginning is incorrect. That is typically the "quencher", the hind milk is where the fat is, and baby should be getting that to be satisfied, otherwise you might end up with a "snacker - one who nurses very frequently for very short periods".
It's usually said that the baby needs to be on at least 10-15 minutes to get that milk, which is why some recommend to feed on one breast until drained, and then the other if the child is still hungry, then alternate them with each feeding. You can pump the un-nursed breast to prevent engorgement if you've been doing both breasts equally, and play the balancing game until your body is used to the change.