Look bro, I respect everyone's right to an opinion here. A lot of the stuff has been valid, some maybe less so. I don't claim to know all, but I can tell you I am taking my certification test for American College of Sports Medicine Certified Personal Trainer in a few weeks. So far I've passed all the practice exams. Do I know everything, absolutely not, do I know enough for the ACSM (see above) to probably certify that I am an expert in personal training? probably. That being said I am not arrogant about it and I'm always trying to learn more through the latest research and personal experience and reading the latest journals about 20 hours a week.
Your biggest problems are diet and sleep. I recommend you really take some time to decide if your priorities are video games or working on your physique, the two are pretty incompatible. I understand though how they can draw you in, keep you up late and distract you from even being hungry. If you must play, then set a timer and start limiting yourself to an absolute maximum amount of time per day, which should should be small enough not to interfere with sleep or diet. You're going to need this self discipline to be successful at what you're trying to do. So we covered that and I don't doubt that these two factors are probably 2/3 of the problem.
In my experience doing 45 sets a day 5 days a week as some may have suggested is the surest route to injury, over-training, and failure to grow. You simply cannot do that kind of volume 5 days a week, unless you're juicing. So please get any idea of 15 exercises a day out of your head.
Your routine is in Fact A BIG deal. A routine like the one above that I've said is a disaster is the surest way to over-tax your bodies resources and end up disappointed with your results, in order to do that much you would have to lift so light that it would do little good.
Second the body will adapt to specific exercises in specific weight/rep ranges. The body is amazing at adapting to environmental stresses, and if you've been doing this same routine for a year your body has adapted to it, and you are not going to get your best gains by doing this. You need to change up your routine every couple months roughly speaking.
Let me try to explain this in another way, there is lifting for strength, there is lifting to add mass, and there is lifting just to burn calories. Typical strength lifting involves few sets with very heavy weights at low reps, below 8 at the most. Building for mass, for most people occurs between the rough range of 8 to 12. For simply burning calories greater then 12 or 15 reps are used. Now of course there are a few exceptions, low weight final hypertrophy (mass building) sets can use higher reps to create lactic acid build up in the muscle and increase the pump, but that is for a final set only. Of course everyone is a little different, some people might gain mass best between 6 and 8 reps. What I've said above is a general figure for the vast majority of people.
Now think of it this way, for any given amount of strength there is a maximum amount of muscle mass that will grow. Think of it like a glass, your glass is your strength, and your mass is the fluid inside that glass. At some point that glass has all the fluid it can hold, so you have to get a bigger glass. This means that to get over plateau's sometimes you have to go heavy to build strength to increase the size of the glass so you can hold more muscle mass. This is why I am recommending to you, to do a sane program of heavy weight, low reps, low sets, hit each muscle group a maximum of three times per week, giving the muscle group a day in between workouts to recover.
Make sure that you aren't skimping on your leg exercises compared to your upper body. Its your lower body work that also brings about the greatest testosterone release.
If you would like me to get specific on training program here you go.
Day 1 Quads/Hamstrings
Day 2 Shoulders and Traps
Day 3 Back, Biceps
Day 4 Chest, Triceps, Calves
Abs every other day.
You will notice that I used day 1, day 2, etc instead of Monday, Tuesday etc, the reason being is that this program is designed to allow you to choose your off days when you need them, it allows greater flexibility and because of the way the program is designed, even if you repeated the cycle back to back, there is very little chance of over-training. Lets face it, in your situation until your diet and sleep stabilize and for that matter as long as you're in college a little flexibility on when to take an off day can be useful. Also you should notice that no matter where you take your off days, you are still going to hit each muscle group at least twice in every 7 day period.
I personally have big time problems with any programs that put shoulders and chest, or chest and shoulders on subsequent days. The reason for this is that the anterior deltoid (front shoulder), and for that matter the triceps as well are very heavily recruited when you do chest work, so doing those on back to back days is not the best way to get maximum intensity and appropriate rest for those muscles. I could on at length about the all the specific anatomical reasons for the reasons I write this program like this, but I don't want to bore you, or make this longer then need be, its sufficient to say there are numerous reasons like the ones above for this specific split pattern.
So to bring all this together, we'll use some of the same exercises and few new or slightly altered ones. So we'll stick with your exercise choices, just in different rep and set ranges.
First take 10 to 14 days off, eat well, sleep well, and put the brain blender video game system on ice.
Next for 4 to 6 weeks depending on your response to the program do this strength program
Day 1 - Quads - you didn't say what exercises you are doing for these: Do two sets of each exercise for six to eight reps. If you can do more then eight reps add weight, if you can't get six in, drop the weight back. Track your progress on all this. You don't need a huge number of exercises here. Since a lot of leg work hits both you can probably get away with 5 or 6 exercises, 2 sets, for a total 12 sets. Believe me with a strength emphasis this is enough.
Day 2. Shoulders and Traps. Be careful with the shoulders and strength routines, this is the one training zone that can be easy to injure if you over do the weight. Shoulders respond better to a little higher reps so try to keep the shoulder work around 8 reps, and two sets of each exercise. I think your exercise selection could improve on this particular area. Here are my suggestions:
alternating dumbbell shoulder press
(only instead of doing exactly like in the demo, do them one arm at a time sitting, alternate your arms, you will be able to work the muscle more intensely
Dumbbell Upright Row,
Dumbbell frontal raises, http://www.exrx.net/WeightExercises/DeltoidAnterior/DBFrontRaise.html
DAY 3 BACK AND BICEPS Same as Day 1 - 2 sets, 6 to 8 reps, add weight if over 8, subtract weight if not getting 6.
If you can do pull ups/chin ups do as many as you can for two sets. If you can't do the pullups then do the
Lat Pulldowns = pull up/chin up grip
Seated Cable Rows
Dumbbell Bent Over Row
Straight Arm Dumbbell Pullover
Incline Dumbbell Curls