You can use apps like https://aligntoday.com/ to help you manage clients, as to the best platform there is no one best. You can use upwork, clarity, fiver and a lot of self promotion. Go to networking events, pitch days, blog on medium, create youtube videos. It's a consistent combination that will help you build a sustainable career. Attract people with the knowledge you have.