From the things one can do to lower LDL, most of them I already do. I don't smoke, don't consume alcohol, don't eat meat, my main source of fat is olive oil, which is considered one of the healthiest options.
But digging deeper, I came across something that I hadn't really on my radar (I kinda knew, but didn't think it's a big deal): Coffee. Or, more precisely, two substances in Coffee called Cafestol and Kahweol.