You've accomplished more in a short amount of time than many pre-nursing students have. You have a GPA many students would love to have. I won't sugar coat it for you: Nursing schools are getting more and more difficult to get into. However, under no circumstances should that stop you from pursuing your goals. GPA's are becoming more important in the package, but remember it's not the whole package. It's how you present yourself in your letter of intention to the school, the experience you gained during your studies, how that experience will contribute to your education and nursing career, letters of reference from those supervisors, physicians, charge nurses that have seen your work, any contributions to research you may have assisted in.
It's similiar to getting into the Masters Program; students believe the GRE scores are the end all. Not true. Explaining the reasoning for the low scores or low GPA together with experience and contributions to the profession can be a plus. Trust me, some people that have achieved their Masters degrees, didn't have the best of GPA's in nursing or other professions.
It may take you sometime to get into the nursing program of your choice, just don't limit yourself to a few schools, safe of otherwise. There will be some sacrifacing to make if you want this nursing degree. Consider the financial alternatives of moving in-state or out-of-state going to school. Talk to the college advisors as well. Talk to former nursing students. Introduce yourself to the nursing faculty.
(the old saying, "be the bad penny, he's always turning up")
Ask the faculty for their opinion and suggestions in entering the program. In other words, make yourself known. Network, even at this stage. Ask for advice from the hospital staff you will work at or volunteer.
If in the meantime if you are unable to get into the program anywhere, GAIN as much experience as you can in the ED. If there is committee that needs volunteers, volunteer; if there are classes for nurses in the hospital setting, talk to the supervisor of attending these courses for experience, do what you have to do. Put all of that in your resume package to the school. Nursing Schools look for achievers, not slackers. And, remember, GPA's do not reflect the whole person. If they did, many excellent nurses at the bedside now or in the past would not have gotten into nursing school, let alone the front door. We need nurses like you.