Which type of visa are you holding?
If you are a H1b visa holder, you just need to go to US embassy around your hometown to renew your visa. If you are lucky, it just takes a couple of minutes. If you are not, you just need to wait for 2-3 weeks for the background check. If you truely miss home, just go.