Do you have a master's degree? I'm simply asking because although a college degree is not really that important for US based candidates it is extremely helpful to have when applying for a H-1B visa.
I'm also not interested in pursuing further higher education since I graduated university hating programming and now can't imagine myself doing anything else. Don't feel like going through that stuff again (though it'll probably be a lot easier now that I can code).
As long as your foreign degree is evaluated equivalent to a US degree, there is no advantage to having a non-us masters degree for obtaining a H1B visa.
My undergrad was also 3 years, and my visa went through without problems. Never done a master's degree.
Unless things have changed since I got my H1B in 2012, but I doubt it.