One thing I see wrong bro is that you said you want to bulk fast... Well, once you get past your easy newb gains, you'll start to realise that nothing really happens very fast with all this, its a long, slow laborious process that will take years of hard training and harder dieting to achieve something worthwhile, in my experience, bulk fast = get fat quickly, there's lots of good advice above as well there man, these fellows know their game.