i dont keep track of calories or reps and sets, just work out./QUOTE]
That is the problem right there. You need to start keeping track of what you eat. You can do so easily online at fitday.com. Your total calories and your macro breakdown (i.e. how many carbs, fats, and protein) will have THE BIGGEST impact on how much you gain.
Just looking at your current diet, I would say:
5:30 - 2 eggs? How about 6-8 to get enough protein. And hash browns may not be best carb source.
8:00 - protein bars aren't best source of nutrition, and one 20g bar definitely isn't sufficient.
10 & 12 - ok assuming you have A LOT of turkey on there
2 & 4 - don't depend on shakes & bars... there's no carbs in a protein shake and not a lot in most bars. If you want to gain you need carbs.
Generally you want to be eating 5-7 meals/day, with each meal having 30-50g protein. Depending on your metabolism and your goals most meals (except maybe the last) should have from 30-50g carbs up to 100+. Limit unhealthy fats (saturated), and emphasize healthy fats.