I have about 35$ that I'd like to buy BCH with, but with the transaction fees, I can barely get 8$ out of those 35$. Anyone know a way to buy BCH on blockchain directly from your BTC balance? Also, Could I maybe set a low low fee and use transaction accelerator to push it through?
With 35 $ in BCH and withdrawals will be very high. So I can suggest, 35 $ option to buy TRX, XRP, DOGE ... these are good trend coins, low conversion fee. Go to the current good quality DEX like UNiswap, Justswap and hash it for BCH when you want. By this method, you will get a cheaper price

)
XRP has small fees which is the best option but the problem is if that is available to the exchange that OP has used because we know that some exchangers are delisting XRP coin.
Anyway, what we got from $35? The honest this is that it very small amount to start investing crypto especially during this that fees are considerably high. You have nothing left on us if we only have $35 on our hand.
What I can suggest to OP is that you add some more. $100 is might be enough...