Having been out of the US for some 6 years, you have, technically, abandoned your green card, even if you never officially returned it.
As said if it's a work visa you want your new employer will have to apply for this for you - not you.
Otherwise try the spouse visa route
I am not a regulated immigration advisor and am only providing my own personal views and opinions. This should not be relied upon as advice.