It sounds like this problem is already solved. Grin is integrated into a decentralized exchange.
See the list of trades here: mempool - Bisq Markets
Now you just need to ask people to sell Grin on there. Who to ask and how to contact them is a different problem