Kayle garen or nasus?

Hi guys im relatively new to lol and ive been playing for abt a month now and ive been enjoying toplane

The problem is im bronze 4 and cant focus on which champion to main because if i look at tier lists they are all different and im into the idea of late game scaling AND 1v9 champs if possible cuz i kinda dont have a choice XD

I like and play these champs at the same rate which are nasus (late game infinite scaling sounds fun) kayle ( i heard great things abt her in low elo and late game) garen ( a classic and counter to kayle and nasus's counters if that makes sense or is even true ) Chogath (again late game and a good blind pick i think ) and a tiny bit of heimer ( i think i grew out of him tbh )

Anyways i dont wanna make this long but is top the role for me? Should i main only 1 champ if so then who? Should i focus on 1v9 champs and non reliant on my teams ? Also is there any way i can carry even if my team feeds if im top???

Thanks guys and im sry if it was too complicated