Time, it's beyond the economy, without time at the bedside nurses are not getting hired. Take your current position and keep trying for a floor nurse job. take it with the crappy pay, night shift, holidays and all and move to a telemetry floor. I am sorry to say, no one cares about your past experience, it means squat in the world of nursing... you have to work your way up, doing jobs you swore in nursing school
you would never do and then in time (maybe 3-5 years) be marketable for a recruiter to call you.
It all depends on the area. I moved from NY to NC to get in an ICU... from there my career took off and now I am golden. we had to sacrifice $$ to do so, husband stayed home with the kids for a year, lived on mac - n- cheese, and now it is easy for me. this was back in 1997. Times are not that different, what one is willing to do to short cut success and achieve goals isn't either. There are few if any easy transitions to preferred places of employment, let alone salaries. Do a search on the boards here to help you feel you are not alone.
It takes sacrifice to speed up the process, not everyone is willing or able to make that leap. If you can't, you'll have to continue the hard way locally, but don't ever give up, it will happen. It simply takes more time than you want it to.