I am a B.COM(honours) graduate with 4 years of IT Experience. Can I file for H1B visa in US in IT field?

Total experience is 7 years. 3 years of NON-IT experience and 4 years of IT experience. I also did GNIIT from NIIT in software engineering. Its a 3 year diploma course which I did along side my regular graduation i.e. b.com(hons.)