Alright good chars to be good at.
Anivia,TF,EZREAl,Ezreal,EZREAL,Graves,EZREAL,Tristana ughm Ezreal?
Depends if you wanna mid you should learn
Ezreal - Hard
Anivia - Hard
TF - Hard
Ahri - Easy
These are how long it takes to become a master of these characters playing them AP
Top
Singed - Hard
Vayne - Easy ('as' vayne top maxing W)
Riven - Easy
Renekton - Easy
Jungle
Lee Sin - Easy but hard to master
Naut - Easy
Maokai - Easy
Support
Taric - Easy
Soraka - Easy
Janna - Hard
Lulu - Pile of shit
BlitzCrank - Easy/moderate
AD Carry:
Ezreal - God
Ashe
Ezreal - God
Graves
Ezreal - God
Tristana
Ezreal - God