There a lot of online groups for this sort of thing - i think America also has much more of a meetup culture where people can gather based on their interests. Science and History are very popular subjects so im sure that with enough effort you can find something out there that's suitable for you to attend - are there no such groups at your school?