To be frank, it is not necessary to be on freelancing sites before you secure your clients. There are other ways by which you can get this done. There are some people that are making use of different ways to secure clients. One of the things that need to be done is using cold email. You can write out to your intending clients, telling them what you can do and how you can do them. Wait for their replies.