Trademarking would be a bit tough with DailyDrumLesson.com but also with a possible DailyDrumLesson.net, DailyDrumLesson.xyz etc.. as competitors.
It's got NOTHING to do with domains, dude. Let me put it this way: Did you know you could trademark "Call of Duty," and it would provide protection to domain squatting? Yup. If you tried today to buy "CallofDuty.BLOG" (notice the dot there...?) on namecheap, or another service - you'll get an error or prompt telling you that you can't register the domain. If you do succeed, you may be free for a while, but expect a lawsuit or lawsuits.
Well, that might be a good reason to get a trademark - to protect a site already made (with the name) from getting sued. BUt really, myself, I don't mind if other people use "The Drum Lesson" - as they don't sue me, lol !
Thing is, you're
competing with them. It's got nothing to do with copyright or trademark. That is expensive, and time consuming. It's only necessary when you want to dominate that space, that is, without infringing their trademark or copyrights, or copyright works.
Let me put it this way: If I launched a TitanFall Forum, and there happens to be one, I would lose traffic due to that person having a higher ranking. In other words, even if you wanted to enter the same space as this person, even with the copyright/trademark in hand, he'd still beat you out. Google favors older sites, a more authoritative domain, and readily available content.
And by the way,
I DID launch a TitanFall Forum called TitanFall 2 Forums. I had a tough time competing with the higher ranked, general TitanFall Forum. Because the domain authority is stronger, the domain's age is sending strong ranking signals to Google. So, I lost that battle. Instead, I found myself a new niche: TitanFall 2 Forums is popular on Facebook. Imagine my surprise.