A ranch hand is one of the best jobs you could have. He's not trying to care for a family, he's working for himself.
Try going here and click on the states you are interested in. Post something for the general areas you are looking at and there will be a reply by tomorrow. [; You could try all the Rocky Mountain states - Idaho, New Mexico, Colorado, Montana, Wyoming. Remember that not everyone is looking for a ranch hand, though, so don't be disappointed if the results aren't what you're looking for. But, yeah, try all those states so you can have as many opportunities as possible!!!
But remember to really think this through - this is a serious decision that will change your life. You have to think through every single detail before you commit. If this is what you really want to do, don't let some random person's opinion get in the way.