https://gdcvault.com/play/1034535/Independent-Games-Summit-It-s
This is a joint talk with Dana Trebella and Derek Lieu about this exact subject from their professional perspectives (indie marketing and trailer editor, respectively). They both have multiple talks over the years where they explain different aspects of their day to day work. Taken as a whole, it's a solid crash course on DIY marketing.
Another talk more focused on finding your messaging: https://www.gdcvault.com/play/1025673/More-Feelings-Fewer-Features-Showcasing
If written articles are more your jam: https://www.gamedeveloper.com/marketing/how-to-market-a-game-an-introduction-to-game-marketing