Maybe some book recommendations.
Learn general opening principles. It's enought for <1500 player.
Better to invest that time in learning chess in general and improve your thinking process. I mean, that stronger player can play unknown system fo him and get much-much better results because better thinking system and better general understanding. Your problems not in opening at the moment.
For example. This game: https://www.chess.com/live/game/4246531732?username=retiornot92
At first of all, you've played 3.Nf6. It's 2 knights defence not exactly italian. I would not suggest you to play this system unless you know theory well in this line. Better to play italian with 3. Bc5. Just a safer option.
Secondly, you lost this game not becouse of opening, but because you blundered a piece, because you wasn't able to see responces of your opponent, and nf6+ in particular.
Any tips/tricks for playing E5 vs E4? My win percent has dropped to almost 40% playing E5. I'm not looking to learn a new defense quite yet because I'm focusing on really learning the italian game right now. Just trying to find some ways to firm up. Maybe some book recommendations.