I looked you up on FIDE's website, and as a roughly 1500-player, the KIA naturally fits your question "How to play king's indian attack aggressively?" If you play it correctly, it already IS an aggressive opening. You cannot get any more aggressive than an opening that basically says "I want to mate your king".
The reality is that at higher levels, it is mostly de-fanged, and considered only good for equality, which is why you do not see Carlsen, and other world champions, play it often (at best). At the top levels, it is played mostly as a surprise opening, typically, to avoid home preparation, or when a player just wants a playable game where the opponent is mostly on their own. Generally, black is considered to have adequate defensive systems that should render that attack harmless. However, black cannot underestimate white's kingside attacking chances, and even GMs can make mistakes in that opening, and lose to an attack.
You can play the KIA against the main black 1.e4 defenses: The Sicilian, French, and Caro-Kann. It becomes more difficult to get the type of game you want if black knows what you typically play, and plays and early g6, Bg7, and 0-0. It is just harder to go for mate against that setup.
As far as books go, there are dozens of books on the KIA. For your level, I would focus on books that explain the ideas rather than rely heavily on regurgitating a ton of theory. I have many books, but unfortunately, during a move, I lost most of my opening books, so I literally have no books on this opening, but if I were to recommend two book just based on a search, I would try these two: "King's Indian Attack: Move by Move" by GM Neil McDonald, and "Starting Out: King's Indian Attack" by GM John Emms. They seem to be more of the explaining type (you can look at the first few pages on Amazon).
A word of warning: If you have any real intentions of trying to get to 2200, you may find that you have to develop a new opening repertoire from scratch at some point, as this opening is will limit your chess development in the long run since you will be easy to prepare for.