H 1b requires academic qualifications. Ls is wrong. Even if you have a master's degree or above, there is a quota limit, but a special part of the quota is only available to applicants with a master's degree or above (such people can also apply for non-quota places, so it will be easier to apply for a higher education). H 1b generally requires a bachelor's degree, but you also admit that you have working experience in the industry. Generally, three years of work experience is equivalent to 1 year of university study. Therefore, if you apply for h 1b, you must have at least 10 years of work experience.
I graduated from a full-time college and went to college for three years. As this website says, is it necessary to have three years of work experience? -That should be okay.
Is it better to apply for EB-3 or H 1B? This is not the problem you are worried about now. Eb3 and h 1b are both applied by your employer, so you can't apply if you want. These problems require you to find a job first.