I am telling you that you do. no possible way to be 6ft and 140lbs and not have a lack of muscle. if you want strength you need muscle. and in your case a lot of muscle. If you want to be lean then watch what you eat. You won't gain fat at first, IMO the new weight you put on will be pretty lean.