Re your situation I’m not sure there is much you can or should do with $300. It’s too small an amount to make a dent in any paid channels for sure.
Hire a marketing/growth coach is probably the most cost effective way to spend a budget like that imho