I happen to really like this 3 video series from GM Perelsheyn on King's Indian Defense (KID). May not be the opening you choose to play, but you will learn quite a bit from this GM. I hope that helps.
http://www.chess.com/video/player/the-kings-indian-defense-beating-the-fianchetto-systempart-1
The issue with the subject of sharpest openings is that the opponent always and esp as white can decide how sharp the game is going to be. a sharp game takes two players that want to get involved in a slugfest.
Taking advantage of passive play is another subject and is relitively easy to do as black or white.
1 d4 is not a passive move, If you want to signal a fight then I'd say KID as this is used by plenty of players that like to play tactically