I was wondering if anyone help me out with some advice on the best way to obtain a US visa (I am a UK citizen). I have been looking at various sites and information for around 6 months now, and it seems very complicated

I have a Bachelor of Science degree in Computer Science Joint Artificial Intelligence, and also have around three years work experience working on contract in the UK IT industry in fairly specialised areas (in addition to a number of IT certifications). As far as I can see, my best bet is to try and obtain a H1-B visa. I have registered on a number of job sites (such as monster.com) and have applied to a number of large IT firms...but so far have had no joy


Is there a better way to obtain a H1-B visa?, or perhaps a recruitment company specialising in finding UK citizens work abroad? I am just wondering if anyone can give me any advice - perhaps people who have been in similiar situations as me?
Thank you very much for your time,
Best regards
Dave