I currently am 6" tall and weigh 180lbs. My whole life i have had a high metabolism and have struggled to gain weight. I like weighing 180lbs but I need to cut some fat and build muscle in its place. Can anyone give me some advice on what sort of diet will help me accomplish this? I have also started working out 3 times a week lifting weights, no cardio, as every time I do cardio I lose a lot of weight.