arpspoofing doesn’t work for some reason?

I’m new to hacking so please don’t bash me on the replies. :'(

Trying to arpspoof my own windows machine (not vm), the guide I’ve watched tells me to check the arp -a on windows cmd before and after arp spoofing and that if the MAC adress on the gateway ip has changed it means it worked, nothing changes though? also tried urlsnarfing and nothing popped up? I’m so confused on why it’s not working.

echo 1 > /proc/sys/net/ipv4/ip_forward  arpspoof -i wlan0 -t [Victim IP] [Gateway IP] (Terminal 1) arpspoof -i wlan0 -t [Gateway IP] [Victim IP] (Terminal 2)