Cut out the sweet stuff too, as sugar easily converts to fat. Eat 5 or 6 small meals a day and never eat until you are stuffed. The meals can be in the form of three smaller main meals and 2 or 3 nutritious snacks between. If you keep the portions smaller, your stomach will shrink and you will get full with less food. You will have more energy too, as you won't overload your digestive system.
Sleep plays an important part in building muscle, that's when all the growth takes place.
Try to get as much sleep as you need, for most adults this will be at least 7 hours a night and probably more. One of the most important tools for an awesome workout is your mind. Get yourself into a positive frame of mind and decide which bodyparts you're going to train beforehand. Listen to your favorite music on the way there, or just before you leave. Go directly to your first exercise, say, bench press , do a couple of moderate weight warm-up sets, load on your working weight, clear your mind, think only about the set you are about to do.