You have 18 publications at age 26 2 years after getting your Ph.D?
One of three things.
1. You're trolling.
2. You'll have no problem getting a visiting position.
3. You're ranking A, B, C journals is very different than mine and a fair share of your pubs are in predatory journals.
Assuming no trolling, the best thing to do is to go to some conferences and meet folks, or email people directly doing research in your area asking about visiting positions. Organize sessions asking other people you want to meet to be chair. Visit in the summer, teach some summer classes, etc. Put yourself out there. You'll get rejected most of the time, but rejection is just part of the US job market hunt and academia overall. You just need 1 place to say yes.