https://www.chess.com/game/live/144214207832?move=0
Can someone tell me how I could've won this?

Alright buddy, I don't think I have ever won a game against a real person, so to draw and almost win, even if I did bad is a decent game to me.

I feel for you I really do, my last game only had 97 percent accuracy! I guess look for forcing moves first, check for tactics, double check before you make a move, learn some basic opening principles, keep playing and learn from mistakes.

Not the topic of your forum post, but I noticed you've been playing a lot of bullet recently. If you are looking to improve, playing blitz and bullet may do the opposite. Most people improve by playing with longer time controls, thinking through all of their moves, and reviewing their games afterwards. Once you have made these breakthroughs, it will improve your intuition and you'll be able to play fast paced games with more accuracy. Until that point comes, playing lots of bullet won't improve your chess and might hurt it since you can reinforce bad habits.

Not the topic of your forum post, but I noticed you've been playing a lot of bullet recently. If you are looking to improve, playing blitz and bullet may do the opposite. Most people improve by playing with longer time controls, thinking through all of their moves, and reviewing their games afterwards. Once you have made these breakthroughs, it will improve your intuition and you'll be able to play fast paced games with more accuracy. Until that point comes, playing lots of bullet won't improve your chess and might hurt it since you can reinforce bad habits.
Those were all arena games. I just participated in that with like 100 other people. It was playing bullet and then based on wins you were ranked. I don't play bullet normally.
I am not very good at chess but had a decent game. Unfortunately it ended in a draw by stalemate. What would've been the best way to win it?