Coll Storm,
Based on what you've said in your post, it sounds as if you are doing research and at least looking for the right things to do. I applaud you for jumping in and taking initiative with your health. It's not that easy and that's why more people don't do it.
I could write up tons of stuff for you, but I'm not 100% sure of the direction you are wanting to go.
One thing I read that is one of those "gym myths" that I heard you quote is the "because I know the muscles respond by tricking them." Muscles respond and grow from progressive load. The reason you do different exercises is because it forces you to use the same muscle groups in slightly different variations of movement. Overall though, compound exercises use most of your muscles and are great ways to start a program.
I think Amano might have hit something on the training too much factor, but based on your own guage of your activity and energy level, that is something you can decide more for yourself. However, with that much activity and your body type, you will probably REALLY need to elevate your intake levels to accomodate for your body's metabolic needs
I suggest hitting a good forum site and talking with others. This site isn't nearly as active a forum for exercise enthusiasts as others. Here is a site that has a pretty large user base. They tend to emphasize the dietary part of exercise quite a bit, and as such can probably be useful for you in your efforts to gain mass.
http://www.bodybuildingforyou.com/forums/index.php
A program that I really like and have used some myself comes from AST Sports Science. Their Max-OT program (
http://www.ast-ss.com/max-ot/max-ot_intro.asp) is a really good way to jump in and get an exercise program already built for you. Warning: they will hype buying their products, and how much their products are better than everything else on the market, blah blah blah.. but, they do give sound reasons behind their methodolgy on all the exercise routines and I like that. They at least do have people with degrees in sports sciences writing articles and answering questions with people and I enjoy reading what they have to say.
hmmm.. not sure if I've said anything helpful or not.. but anyway.. that's my .02.
Good luck, and keep at it.