I like your suggestion, although, I think if you find some friends to play Apex with it might add up to the same as having a coach.
I've compiled a list of forum threads which you may find useful. Plus there's a lot of YouTube videos out there that could prove handy for learning Apex.
Adding a few friends is a great way to improve your enjoyment of Apex. You can add previous teammates in game and there is also a Find a Squad forum.
Try to vary your game-play while you're learning so you can find out what works for you.
Some threads which you may find useful:
Best of luck to you!