Part 1 of his article is here.
The US government wants you to show that you are a serious musical artist, that you have an international reputation, and that you are not attempting to enter the country and stay here. There is a great deal of material required for a successful visa application, and experts in the field can help you gather the necessary documentation and put it together properly. So work with an agency or a nonprofit organization like DMI or Tamizdat to help you with the preparation.
Of course, it all starts with planning your tour early. Be sure to let all your internet contacts know when and where you are playing. Email, Twitter, Facebook, and MySpace are some of the main tools for doing this. If you have any friends or contacts where you are going to play, ask them to invite their friends, put up flyers, and be your "street team". A few CDs and t-shirts can go a long way with helping this happen!
Send copies of your electronic press kit to alternative press, music editors, bloggers, and other music media people in the cities where you are planning to tour. Finally, arrive at each city as early as possible and hit the streets. Go to the local music stores, coffee shops, and campus hangouts to promote your show. Hand out as many flyers, postcards, or other materials as you can. Good publicity is a lot of work!