Based on what you have, I would say you need to slow you level down a little bit, and try your luck on the crystals, so that you may have better heroes to work with. Try to get someone from Arena that is 25 shards or 50 shards (feedo or savage) will perhaps speed things up. It depends on your style of playing, so if you don't mind playing with these folks and want Sid as fast as possible, then you should continue what you are doing now.
Replies
https://forums.galaxy-of-heroes.starwars.ea.com/discussion/1195/beginners-guide-its-all-about-the-tables