Chess Principles
mahdikarimi.com
mahdikarimi.com
Chess Tactics for Champions by Polgar
Combinative Motifs by Blokh
5334 by Polgar
Sorry for being harsh in my post. If you've been playing for 3 months, then you're already doing better than your peers by playing with principles. Good luck.