Yup, I've been there, and my feelings while at the bedside completely echo yours. I vividly remember how it was being where you are now. I don't see the hospital situation getting better any time soon. There are a few places out there that do have decent staffing and where you can feel that you are not stretched so thin and are able to give good, safe nursing care, however those places are not the easiest to find unless you know a nurse currently working there.
Generally if you can find a clinic connected to a hospital they will pay much better than private clinics, some will even pay the same base rate they would for hospital RNs. I'm not sure if you live near a big city, but even if you don't, consider commuting a bit further for better working conditions. Having worked both clinic and hospital I can tell you that the clinic has far superior working conditions where you can generally feel like you are giving good care (and can go to the bathroom and most always get your lunch, and can go home with some energy as the physical demands are much less, no holidays, minimal weekends, etc), but the job itself is quite different than being at the bedside and it was very hard for me to let that part of my nursing life go, but it was the right thing to do for my health, my sanity, and my family. You can feel free to PM me if you'd like me to elaborate.
If you have a BSN and especially if you are bilingual, you can look at getting a public health RN job. The pay will be less but from what I've heard the benefits are usually good. When I was in clinicals doing public health rotations (back when nurses were high in demand and getting jobs before they graduated) I was asked to submit an application, so you don't necessarily need 3 years of experience. I also know people that have been hired to work in a non-public health clinic with 0-1 year of experience. So even if the clinic jobs are advertising 3 years experience, apply anyway.