My Elo is around 350 right now, but I am able to beat bots at about 1100 Elo, does that mean that I am above an average 350 Elo player? (My elo is low because I made another account and forgot about this one)
Average rating of a twelve year old boy...

My Elo is around 350 right now, but I am able to beat bots at about 1100 Elo, does that mean that I am above an average 350 Elo player? (My elo is low because I made another account and forgot about this one)
No, bots suck, and I can beat Duo and I am 1200.

As a 12-year-old my rating on Chess Kids is 1300 and because I don't play frequently on Chess.com my rating is around 300. I'd say Chess.com is has better players then on Chess Kids so I'd probably be 1100-1200 maybe? Thats my guess.

average pre-teen human? 0,
average pre-teen who learned from his uncle? maybe 500,
average pre-teen in a school chess club who plays in locals and regionals? 900-1200 (i stopped being unrated when i won the unrated section of my scholastic state championship ages ago, my first rating was 1250).
average top pre-teens in the state? approaching 1800-2000 level.
Average pre-teen chess prodigy? low master level.
.