I've been supporting companies like yours to come to the US since 2004. There are several ways you can claim as an expansion to the US, being it market share, revenues, company location, IP registration, local teams, investor seeking, among others.
Based on what you said your company provides IT services. This is not a uniform market, and you need to clearly define your offer. A large enterprise may not be a good fit for you, but a regional division or a midsize company may. Startups tend to need a lot of interactions on the development phase, placing a special attention on communications.
The key to any sale in IT is to build the relationship and get the trust. This is what costs the most.You can continue to use the tools you mentioned to build what you need.They are cheap, almost free. Or you can define a more encompassing strategy, with local teams, local presence, and partnering channels, which will need financial commitment from your company.
You are not doing anything wrong. What are your expectations?