* there are no dirty tricks and short cuts, IMO.
* you can apply even now. there is NO limit on the number of applications to be recd by USCIS. Only, if there are more eligible applicants than the limit, there will be a lottery.
* there are consulting companies which specialize in visa workers. talk to them find out whether they can sponsor you. However, if you are not working on the speciality/project that you get your visa approved for, you may be violating the visa conditions.
* approach a attorney specializing in immigration and work visas. the fees are upward of $2500 for the entire process.
* you cannot get visa as a self-employed person. The application has to be sponsored by an existing US company. Sometimes you are even asked to produce tax returns of the sponsoring company for last 2-3 years, if the visa officer suspects you are self-employed etc.,
* you get to know the decision on your application some time b'n july and october. * if approved, your visa will be valid from oct 14.