I agree with RJ it would help if we knew what you are currently doing and have done in the past.
BB’s for the most part train in a body split routine.
I like to encorporate split training as well as full body training throughout the year. Additionally, I like to hit every rep range from 3-6 reps (strength training), 6-12 (functional hypertrophy), and 12-18 (non-funcitonal hypertrophy). Although some may argue the difference between the rep ranges and how I have labelled them, but I think it is effective to use a variety of rep ranges throughout the year. You will have to play around with single joint, and compound excercises, rest interals, tempo, etc. to find out what suits you best.
Also, scrap the cardio. The easiest way to loose fat is to change your diet. That’s it. Use cardio as a tool for fat loss once you get down and around 10%. The rest will come with your nutrition.
Currently I am using ‘Destroying Fat’ by Thibaudeau with some modifications. I eat high protein and fat, and 0 Carbs (except for greens) throughout the week, and have a high carb day on the weekend.
Hope this helps.