Go to local gatherings…maybe even tournamants in your area.

Check regional Matchmaking.

Record feature in training is yo BFF otherwise. Record what your op has done, pratctice throwing things at it and see what beats it.
As for your friends… Ehh yer the best in the neighborhood then right? Think about that there.

For MvC2 at least, online play isn’t half bad. Just go to the MvC2 forums and ask for some online practice.

Trust me. If you’re the best in your neighborhood with that team, there’s a LONG way too go.