ancient shards (blue) are you best bet for good champions as a new player
but be sure to wait for a X2 Ancients portal summons as this will at least yield you a decent number of good Epics ;)
But other than that just play the game daily as you will get a few FREE Legendaries from just loging into the game daily.....after a year of play your account should be great :)
On a more serious note, like Angwil, it also took me many months to get a legendary. And it wasn't a good one either.
Hopefully having two very endgame leggos at the start of your Raid journey makes it easier than it used to be. Artak and Sun Wukong are both champs that shine in even the best kraken/whaled out accounts in the game.
Other than that, I'm sure if you keep pushing up to UNM CB and getting shards daily from there, you'll get more soon.
RNG. Some account has incredible bad luck. When i created some accounts for try F2P, i had a very bad account. I pulled out almost 200 ancient, 90 void and 8 sacred shards and still i didnt get a single lego. The dropped items was horrible at dragon stages. I didnt see speed stats more than 1,5 months.
I also had 1 craptastic lego (grohak) in 1st 6 months. Then in 1 week pulled duchess and warlord. Been smooth sailing since 😀
I hate you.
My first legendary that I pulled from a shard was Holstring, so there is that.... Monkey and Artak are pretty awesome champions to have though. I wish that I would have had Artak for the early parts of the game.
I do plan on potentially using Holsring for Fire Knight. I just haven't been able to justify developing him.