As a reminder, I'm not on the BoD, but here's my .02 anyways since you seem to be asking BARF rather then an actual BoD member.
Did you go to the BoD meeting and present your idea(s)? Did you sit down and talk to a BoD member or two and see if you can get them to support your idea? Ask them what concerns they had and work together to address them? Perhaps see if they would be your champions? Maybe you took the time to write up a petition and see if you can get a bunch of racers to sign on to support your idea?
Honestly, I don't know who or how you reached out to the BoD with these ideas, but if you took the same tone with them as you usually do here on BARF I can imagine why it didn't go very far. Your best bet is to reach out to one or two of the BoD members and get to know them and they know you. Not just when you want something, but take some time to understand how the BoD works. Not saying you have to be their best friend, but I bet you come off a lot better in person then over the Internet.
So to answer your questions...
You can contact the secretary (Connie) if you have any questions about what the BoD voted on. It's all in the meeting minutes which are published. If you want the minutes from a specific month you just have to email her for them. She's actually quite helpful if you ask nice.
All I know about votes is what Connie has put in the minutes or those few occasions where I went to a meeting and took notes. I tried to find a few other members to trade off with me, but nobody took me up on it.
As for who makes decisions, well the President sets the racing schedule (what races when and what classes are on the same grid) and the Race Director executes it. Apparently the RD also decides how many laps are in each race.
The BoD votes in changes to the rule book which would add/remove a class to the schedule and decides which classes are chapter optional. Usually these things go through the rules committee.