You need to focus. Think of the things you can do, and the things you like to do, and the things you do that you can get paid for. Where do these three areas overlap? That's what you should be thinking about when it comes to a career.
There are a lot of Financial Analysts out there, and in my field there is some overlap (I'm a Data Analyst/Reporting Analyst). Knowing data and databases is helpful but not necessary. It's more helpful if you know the financial services field. This means your experience, certainly, but it probably also means, as was suggested, going back to school. School can be online which may turn out to be more convenient as you have a young child at home.
I'd also ditch these two defeatist ideas: (1) you'll take pretty much anything and (2) you'll take pretty much any salary. You won't, or at least you shouldn't. Going into a hellish job for little money is a lousy way to live your life. Go to
www.salary.com and look up Financial Analyst, everything from the beginners up to people who are just one step below Director or VP. See what they make in the Orlando area. That website will also tell you what those people do in a typical day, so that will give you a better idea of what kinds of classes you should be taking. An MBA may or may not be in your future -- you may do better simply taking some computer classes and keeping up with/refreshing your industry knowledge.
Another idea: if there's a local organization for financial services personnel, join it. Go to their meetings and bring your busines card. Don't have business cards? You can make your own on a PC, just buy card stock (Avery Dennison sells it) and you can use either an imaging program or if you like something just for business cards try a specific program. I use Business Card Factory and it's okay. I hand out business cards all the time and I explain them by saying I've figured out how to use my program. It shows not only that I'm creative and go-getter-y (I know that's not a word, but you know what I mean) enough to do that, but also that I'm intellectually curious enough to just go out and teach myself computer programs. Anyway, the idea is to network, network and then network some more.
There are lots of recruiters out there. Go with the person you know but look into others if you feel they can help you. Get your resume onto
www.monster.com . Get yourself some resume advice. Go to job fairs.
There are lots and lots of things you can be doing that will increase your chances of finding work. I've listed a number that have helped me. I hope they help you, too.