I know that most people today looking to gain muscle are following routines that are pretty complex and time consuming. This type of routine usually consists of training 5-6 times a week with 2 hours a session.
If you are on a program like this and are making the gains you want, keep it up and get all you can out of this type training. The truth is that only a small number of people can really get results from this type of training, but I will give you a routine that may change your thinking on how to develop muscle.