自分は自分が使いたいキャラの解説動画やチャレンジャーのリプレイ等を見てキャラの戦い方や動きを学びました。
マクロについては、自分の時はUGのLoL講座くらいしか教材がありませんでしたが、今では色んな人が色々解説してますし、海外の動画などもよく見ます。
今なら元プロのガリアルさんが運営してる、はうちゃれというチャンネルが色々わかりやすいんじゃないかと思います。
戦闘は、レーニングの時はミニオンの体力、相手とミニマップを常に気にしてるって感じです。自分がミニオンとるときに相手が狙ってくるので避ける、逆に相手がミニオンとるときには隙になるので攻撃するチャンス等 無限にテクニックはありますが相手とミニマップ、JGの位置は常に気にしてます。