I would find talent on UpWork. If you post one job and include your Skype or Email the response will be overwhelming. I am not sure you are going to want some high quality candidates -- I'd create a Google Form with a series of questions to properly vet the candidates coming through. You can then put your top five candidates on a one week trial period measuring the quality and speed of their work to determine if you would like to continue working with them.
The answer in itself is simple, what you need is positioning.
Consider what areas within BPO plethora of services you are interested in or what are you really good at. Does that carry good profit margins? Is there an area you think within this niche that can be improved or rethought - to offer?
Do you have a website? is the website's funnel well thought out? Are you trying to position yourself a the niche leader through content such as tutorials, how tos, educational content, etc? Most large companies and even startups with 'huge' funding focus on content as their core driver of traffic. It shouldn't be considered a luxury but a key part of your marketing efforts. Because of the nature of your service, content is king for you. If you would like some help, www.Unthink.me is known globally as the most helpful marketing agency and we help small and new businesses through content :)
I would strongly consider automation where possible. It used to be cost prohibitive, especially in early days of the company, but now there are many out of the box solutions that can help.
Some of these exist on the major cloud providers like AWS Textract. Others are via API for products like Smartsheet. For bigger companies UiPath is a great solution.
Happy to help optimize as you want to scale and increase efficiency beyond humans.