Sort:  

Are you posting to a Facebook business profile or a personal one?

We grab attention for local businesses on Facebook/Instagram and direct it to webpages and profiles. An image (without much text) to inspire interested people to read the copy. Then a call to action in the copy leading to your upwork profile (or link in bio if on Instagram. Showing completed projects is great post content.

Personal profile but created a page, share videos there, and doing exactly as your process I use video or image for CTA.

Yes! Mix up the format and message, include some lifestyle/personal brand in there and know none of your posts will be a home run. All bricks in the wall and you can watch the engagement numbers monthly to see what is working. If you could create a Google business profile as well, that will help people (in your region) find you if you post your posts there as well and start to build up Google reviews from happy clients.