It really is a tough world out there with a big fence between US and THEM. Those in the game and those struggling to cross over. I am ex-military, 4000TT, CPL (fATPL) and it took me over 2 years to get a job as my experience counted for nothing in the eyes of HR Depts. Eventually due to some networking, a bit of cheek and a lot of luck I managed to secure an interview and am now flying 757's in the ME. All the FO's in my current company have a similar story where networking and a little bit of luck has played it's part in them securing a contract.
There's not much advice to give but lansen is doing the right thing by keeping flying, building those hours and trying not to give up. There comes a time though when enough is enough and I was already considering a new career in teaching and had given it another 2 years before saying goodbye to the commercial aviation market.
FYI:
Quals: 4000TT (2500 fighters, IRE, instructor) fATPL
Job: 757s Cargo, ME
Good luck