Because of business trip to US, I applied an US VISA recently, and found it was quite trouble and time consuming. I need to fill-in application form on-line and go to US consulate personally. I totally spent two to three weeks to get an US VISA. The following is the steps to apply US VISA for your reference.
1. Fill-in NonImmigrant Visa Application Form (DS-160) online with below link
(Be patience because you need to take at least 15 minutes or more to complete all, and you should print its confirmation letter to show to US consulate officer.)