The solution to the problem you're describing isn't getting freelance developers on yet another job board but precisely the opposite: Instead of marketing them as an anonymous bundle of TLAs have them actively market themselves as valuable problem solvers with specific experience and niche specialisations.
A possible approach for achieving this could range from individual coaching to courses about sales and marketing as well as helping freelance developers with creating compelling websites and online presences for their businesses.