it all depends how far you are from your origin
I guess, you could make enough money in Mexico.
Or in some arabic country, but that would always depend on how good you really are. The better you are, the more hours you'll get. You can even get a raise or be entitled to ask for one.
But to get there, you need to invest some time, and yes, you must study thouroughly,lol, did I spell that right??!!
I support a family of 3 kids + a money starving wife, seems to me that wives never have enough money, lol.
Anyway, yes, you can make a decent living out of this.