Who plays League of Legends?
The game is important not the question of time and your skills. To improve your skills and become successful you can undergo the training League of Legends coaching https://league.legionfarm.com/ . The experience of playing with experienced gamers will help you get used to the game and gain high-level experience
It depends on many factors. Actually, the main key to success is practice. Personally, I consider the best way to improve your skills is by watching esports tournaments. Here is a good information portal where I always watch all streams and online matches https://egamersworld.com/