I'm 5'6, weigh 213, my diet high protein, low carbs. Basically the ketogenic diet. I've been weightlifting for about 15 years. Never did a cutting phase, basically bulking and maintenence.
Being in a caloric deficit is the quickest way to shedding body fat. There is no miracle drug that will make you ripped. You have to put in the work. I personally think keto is a sure fire way to stall, but that's just me.
Brother with 20% BF you don't want to run AAS. But Sarms that a whole other deal.
You can use them to assist in your cut without the major dangers of AAS at high BF.
I'M no expert but the SarmsX 12 week cut stack is a great place to start.
NJ gave you very strong advice... sarms are absolutely the way you want to go and the stack he gave you is a great one... i have a very strong cutting stack for you... this is completely ideal and would really help you to burn stubborn fat and get over the top... you need to really dial in your cardio training and keep your diet on point and consistent... discipline is the key here... www.sarmsx.com is where you can get the very best quality... here is the layout for you
1-12 sr9009 30 mg day... 5 mg split doses 2-3 hours apart
1-12 S4 50 mg day... split doses... 25 mg in the a.m. and 25 mg in the p.m.
1-12 GW-510516 20 mg day… dosed all at once 30 minutes before workout…
1-12 mk-2866 25 mg day dosed once a day in the a.m.
9-12 daa