Need help to file H1B

I am in IT since 15 years and a PM for last 5 years. I am BSC Graduate. I am PMP, Agile Trainer and ACP certified. I need to move to USA or Canada. I have filed for Canada PR however, my points are less (383). I need genuine help to file H1B VISA.

Can anyone help or guide me in right direction?