of making money from a web site:-
1. Sell goods or services from it.
2. Attract so much traffic that companies will pay you to advertise their products on your site, or provide you with a 'click-through' commission each time someone clicks on their advertisement and/or buys something from them.
3. Have content that is so interesting/valuable that people will pay a subscription to access it.
Your site sounds as though it will be of specific interest to a relatively small group of people, and if that's the case you will find it hard to make money from it. Other sites like yours sometimes sell books and memorabilia, ties, scarves etc. to people who share the common interest, but nobody makes much money from that kind of retailing.