Lose body fat but gain weight/muscle?

I am a 19 year old male and I’ve been struggling with losing my body fat. At the same time however I don’t want to decrease my weight and appear skinnier. In fact I’d like to actually increase my weight. Currently I am eating around 3,000 calories a day to bulk but I have realized that I won’t be able to lose fat from this. If I were to reduce my carb intake and fat intake, but also keep eating 3,000 calories, would I achieve my goal of reducing body fat but increasing weight/muscle. It’s also important to note that I run 3-5 miles every other day and workout in the gym every day. I guess my thinking is that if I don’t eat carbs my body will more easily burn the fat while I do cardio. But at the same time the loss in weight from fat will not matter as I eat enough calories to gain weight. I would appreciate any advice.

Lose body fat but gain weight/muscle?