As some said, slower cadence, better packing, etc all go towards tasting those tastes, as well as experience. Just takes time.
Here's an exercise for you. Get some PS Luxury Navy Flake, it's not expensive and easy to come by. If you smoke it like others, you'll get that spicy kind of bright taste, but if you slow way down with it, very long slow and gentle sips, it'll taste a little sweet with a smokey aftertaste. So try a bowl of that and just keep getting slower and more gentle until you pick up that sweet taste on the draw.
That's a good tobacco, in my opinion, for learning how to slow down and control, because the flavor is drastically different depending on how hard you're drawing, and to find that sweet flavor you really have to slow way down and be very gentle on your sips.
Another thing to try is if you smoke a whole bowl, time yourself. If it takes 40 minutes, the next time you have that tobacco, try slowing down and extending how long it takes to being 60 minutes, then try slowing enough to extend the smoke to 80 minutes.
Beyond that, don't worry about it so much. Different things taste differently to different people. For example, where milk chocolate tastes sweet to others, to me it tastes like bitter dirt. The tongue has different taste buds for tasting different things (some taste bitter, some taste sweet, etc), no taste bud on your tongue tastes all flavors, each is specialized, so if you have more taste buds dedicated to tasting sweet than you do tasting bitter or vice verse, that can affect your taste perception of something compared to someone else.