It's not necessary for you and your partner to have ALL the same interests. That's what friends are for, to fill social needs where our partner does not. But if you want to find someone who likes those activities, then put yourself in social situations while doing those activities that would allow you to meet someone.
Actually, I know quite a few girls who have three or four of the same interests as you. You could probably find one who liked everything that you listed. But really, where's the fun in that?
Sometimes those who have nothing in common with you can be the most compatible. (Granted, you'd have to at least have ONE thing in common, but that's not too hard, right?) So I guess, just don't turn down a girl who doesn't like everything you do. Who knows; she'll probably learn to love it, or even if she doesn't, she can still respect it. :]