Sorry to tell you this, but you picked a terrible time to start contracting. I'd start on Upwork and see if you can get any bites on there.
Also, I personally wouldn't use the US LLC if you don't live in the US--that would be a huge red flag for me as a potential client. Contracting is all about trust, and you want your business to appear as solid as possible.