Glad your enjoying the new life style. As you can see, opinions are very widespread when it comes to deciding whats best for you. Sadly, alot of advice comes from anecdotal evidence and people that are religious to one particular form of lifting.
It does seem like your off to a great start, thats great. The first thing i would suggest, is really to go nerd-mode on nutrition. Nutrition is arguably the most important thing to understand if you want to see great results. There is a lot of great articles on the web. I can really recommend stuff from Layne Norton, he's one of the few that i know on the top of my head that cuts the broscience.
There is a lot of misplaced hate going on about supplementation on this forum, the truth is if you understand its purpose its a must have in any body builders toolkit. However, i would really advice against weight gainers, its just overpriced sugar. Buy yourself some protein powder, and drink the rest of your carbs through something else. This way you can control your Carb/protein ratio much better.
About your training, i would really suggest doing some split rutine. Doing full body 5-6 times a week is overkill. Probrably the best rutine/system i can think of right now is Layne Norton's P.H.A.T, its a great system that incorporates every important part of weight lifting. A lot of people are religiously bound to a certain rep range that they consider to be the golden point, ie 5x5, 4x12. While neither are wrong as you can get great results from both, your excluding a huge growth potential. Your muscles consists of several muscles fibers which all react best to different tempo and rep ranges. While heavy lifts such as 5x5 stimulates them all, they aren't used to their full potential.
Here a link to PHAT: http://www.simplyshredded.com/mega-f...ated-2011.html