There is no way to do this without the government really.
The only way is the Premier League having a rule that to enter the competition you need to have x% of fan votes on the board.
One other way to go is to make clubs listed entities. I saw a few people on twitter mentioning that it is mad that you have to get approval to change windows in a house but a billionaire can own a football club and do whatever he wants with it.
There could be a list of items that need fan approval before they happen. Such as selling the ground, moving to a ESL etc.
I would not underestimate the power of the public discourse in this day and age. While not all of it is good, but there is something to be said about the power of the internet to bring about movements for social change and justice. This is one of them.
And to have fans across the board supporting this, it's a no brainer to pursue this on a broad spectrum. I think the different supporters groups need to meet and decide on a course of action, and have initiatives that are transparent that can be presented to the powers that be.
To rely on government legislation is, frankly, just another red herring. Alexander Boris de Pfeffel Johnson did not come out in support of the fans because he believed billionaire owners shouldn't be in power. Think about that for a second, and what sort of people you want to get in bed with to achieve your aims.