A visitor visa will last 180 days.  If you plan to stay longer, you need to apply for a Temporary Permanent Visa through a US consulate.  You can also just make a trip back to the US to start the clock back at 180 days.