I Want to give you a 'magic' answer, unfortunately, that just doesn't exist. This more than likely depends on your own personal situation. It could be just one thing, it could be multiple 'small' things. It could be something out of your control. 🤷🏻♀️. Not terribly helpful yet, but hopefully I can shed some light or give you some food for thought.
You first have to take a Serious and Real look at where you are now, your history, and where you want to see yourself in the future. Maybe take notes on these 3 areas as you examine them.
Let's take a look at some of these, they may or may not apply to you:
For your past, you'll want to take a look at your past work experiences. What have they been? If not healthcare-related, why not? Maybe you didn't know you wanted to be a nurse yet. Maybe you needed a job during high school to earn money for school. If you waited a number of years to go into nursing, had different types of jobs before, maybe it was that which drew you into it. Many different scenarios available, since i don't know if you're a recent new grad, went into school after some life experiences, or starting a family first. You're going to have to be able to explain them and any possible gaps in employment.
If you have something from your past that could/would show up on a background check, ie a DUI etc., you'll need to be Very upfront and honest about the circumstances surrounding this. Interviewers will primarily be looking for honesty, accountability and how it's been dealt with, ie, what was learned and how does this experience change how you conduct your actions and decisions today.
For where you are now, are you currently working, where, and how is that going? Never badmouth a past employer to an interviewer! They would see you as potentially doing the same thing to them. If there was a bad work environment, maybe just mention that you learned how not to treat other people.🤷🏻♀️. If you're working in rehab or snf, ... you mentioned those but not if you were actually working in one now, ... was it because there wasn't anything else open at the time? Be able to discuss that perhaps there were a lot applying for a limited amount of positions, so you needed to take current spot to be able to work and gain some experience while waiting for a position to open up. If you want to be in a specialty area, have you maybe taken, or are taking some certification classes related to that specialty? This would help put you in a more favorable position over someone who hasn't.
And as to future, the ever popular question of 'where do you see yourself in the future'? They want to know that if they 'invest' in you, via hiring, training, etc. ... which takes their time and resources, are you planning on being there long enough that it will be a benefit to them or are wanting to move on to something else quickly like less than a year?
If you feel like interviewing might be your challenge, could you possibly find someone you know who would be willing to do some 'mock' interviews with you? This has proved beneficial to several that I know.
There are other things that you could look at, but hopefully this will help give you a starting point to look at your situation. I wish you the best of luck in your search. Sometimes it's a matter of timing! And other times, it's when preparation meets opportunity.