If you got the cash HGH seems to be what you are looking for.
Only AAS compound that could fit your description is Tren, but you dont want to do that for a long time mate.
But at 23 you really shouldnt be looking at AAS, you are at your peak age right now.
Train hard, eat clean and finish every workout session with 30 mins of cardio.
This way you will be able to gain mass and drop fat, if not quick enough do extra cardio every morning before breakfast and on your off days.
Favorite quotes:
No Guts - No Glory.
Pain is temporary - Pride is forever.
Dont do drugs, dont have unprotected sex, dont be violent - leave that to me.