I am by no means an expert, after spending a good amount of time on vgc I’m trying to play some actual singles.
I would say that teambuilding is probably the hardest aspect of pokemon, so using other pre-made teams and learning to battle first could be a good idea. Youtubers are always a great...