I've been trying to put on some weight (mostly muscle) for the last year or so. I'm 5'11", 150-155 lbs. I work out 3-4 times a week. I've been eating alot, but for some reason, I can't put on weight (this seems to run in the family, too). Here's what my diet is like.
For breakfast, I usually eat some waffles (usually 4, with syrup) with a couple glasses of milk (about 20g of protein in the milk I'm drinking). Sometimes, I go with oatmeal (again with alot of milk). There are some days that I don't have much time, so I just drink a couple glasses of milk (again, about 20g of protein).
For lunch and dinner I usually eat something like a couple baked potatoes, soup (usually Campbell's Bean w/ Bacon

, pasta w/ tomato sauce, or anything with chicken I can find (not all at one meal, of course).
Sometimes when I'm working, I'll get fast food. I always go for the biggest burger (most protein) like a double quarter pounder at Mc Donalds.
I usually end up with 3 or 4 meals a day. I drink lots of milk too, between meals. And water too, of course. I probably don't drink 100% of the water I should drink, but I still drink quite a bit (maybe 50 oz. a day).
So my question is, what am I doing wrong here? I'm extremely frustrated. People tell me I eat more than anyone they've ever seen. I know I have a really high metabolism. Could that be the problem? And if it is, is there something I could do to lower it?
Someone I know told me I could be hypoglycemic. I don't really know what that is, so if someone could enlighten me, that would be great. And could it have an effect on my ability to put on muscle.
If any more information is needed, I'll be happy to provide it.
Thanks!