I work at an oil company on a rotational basis; 4 weeks on and 4 weeks off. I intend to move with my family to the USA or UK to allow my kids to get a better education. But I would like to continue working in the oil industry in my home country. Only going to USA during my time off. Is this possible? What I need to do?
Do you have any existing connections to the US, such as family there? If not, this is going to be extremely difficult or impossible.
If you're only going to the US on your time off, and not working, you might be able to make the case for this being tourism: it's OK to go to the US a lot as a tourist, as long as you're not living there.
If you want to have your family live there, and your kids to attend school, then they'll all need some kind of legal, non-visitor status in the US: you can't do this as 'tourist'.
The only (common) ways to get this are employment-based (you, or perhaps your spouse, could try to get a skilled job in the US which would qualify for an H-1B visa), or family-based (if you already have close relatives there).
If neither of these work out, a final option is the Diversity Visa program, essentially a lottery for US permanent residency. The odds are poor, and some countries aren't eligible, but it's free to apply and there's no harm in trying.