I don't think you'll ever find a site that only has players of one skill level. What you need to focus on, is playing the stakes that meet your
bankroll management rules. Tehn you need to check out all the games available at that stakes level and determine the game where you have or want to develop an edge.
Micros and freerolls should fit the bill well.
pokerstars has lots of new players.
If you want to play for free, you can look at other sites.
Cards Chat uses Replay Poker for its league games. You can find loads of new players on Replay site... Note: this is a play money site.
I started playing poker more seriously during the pandemic -- like lots of CC members out there --
poker stars on its own has been sufficient for me to findgames I can beat. (as long as I maintain my head...and avopid being acall station.
If you want to get good at poker though, the key is working harder than the next player. That means, taking the Poker in 30 days CC coursse. It means accumulating a decent player notes data base... it means reviewing your
hands after a session. It means critically analysing your game in order to plug leaks and identify where you could be getting better value. It means understanding how your opening range shoudl be changing depending on your seating position.It means learning how to fold better. It means being able to mix it up... be unpredictable... sneaky, aggressive and punishing.
Best of luck. See you on the felt!
Cheers,
JT