Ah ok, no worries. So just to be sure, do you play online sometimes?
Training is everything in chess. On YouTube there are tons of resources to learn about chess and get better, but it also takes a lot of practice.
Elo/rating is a number every player has, that specifies their strength in the game of chess. The higher the better.
The opening is something that can be memorized and is used to place your pieces in the beginning of the game. If you are a beginner, it's best to focus on putting your middle pawns into the center of the board and bring your knights and bishops out
Analyzing your games can be done if you play online after the game. It will show you what mistakes you did and what better move was possible. If you wanna play online I recommend lichess since it's completely free and you nothing is paywalled
but after Nxe6, black doesnt have to take but can just play Re8 and pin your knight and win it, but you are close
Also your line wins two pawns doesnt it?