This might sound silly but again, a great way to reach out to my millennial generation, social media! I created a VSCO for my ball python that shows pictures of him just doing his thing. My friend also made him an instagram where daily photos are posted of him and I feel it really helps to improve the way people view snakes. I already have people saying things like, "I've never liked snakes but yours is really cute" and so on.
Like others have said, it's really just about showing them in a positive light. They aren't some dangerous slithery scary monsters like many perceive them to be. One of my friends who has a snake phobia came over and while she didn't hold him, she did touch him, something she never thought she'd do. I think similar can be done with the larger snakes. I follow social media accounts dedicated to showing off large snakes and I think we really need more of that as well. Social media is such a great way to get people interested. It's what first sparked my interest years ago, and now I own my very own snake!