Bot ratings don't correlate with human ratings.
ELO Level

Even the best bots have hard to find, but significant weaknesses and are in no way reflective of their rating.

Yes, bots are usually underrated by chess.com just to make people fell better (or something, no offense intended)

Hey -
I was wondering why I have a 520 ish ELO but can beat a 1350 bot. Any suggestions on how I can get better at playing with real people?
the bot are overrated
The most fun way to improve is to learn tactics. There are books that ask you to find the best move in certain theme and after few hundred of positions your understanding will be much better.
Then some tricks in openings, and, then endgames and the last is strategy

Well, I mean even if they are overrated, I can still do good right? So, why do I still have a 520 ELO?

its because bots are programmed to make occasional mistakes and blunders they have a huge inflation and they can be more obvious blunders unlike humans who likley hopefully don't hang there peices for free without a tactic inless its an intermediate move

Improvment for you try using the forum in my club just click my profile and look for my club has a space chess board picture.

Hey -
I was wondering why I have a 520 ish ELO but can beat a 1350 bot. Any suggestions on how I can get better at playing with real people?
Bots are quite overrated, I managed to beat a 3200 elo bot as a 1600. As for how to improve, consistent effort and reviewing yuor games and doing puzzles should help

Guys actually just if you are playing a game with someone who is below the rating of 1500 your opponent will still giving free pieces
Hey -
I was wondering why I have a 520 ish ELO but can beat a 1350 bot. Any suggestions on how I can get better at playing with real people?