As pointed out, it is unethical in Florida for attorneys to directly solicit a potential client. You will have to make first direct contact. I would suggest using the "Find a Lawyer" tab above and search for personal injury attorney in your area and make a few calls.
Sounds like you need to sit down with your attorney and have a face to face regarding the case. He or she is really the only one that can give you advice regarding whether it is a "good" settlement offer. Litigation is quite expensive, quite lengthy, and quite uncertain. If you ultimately are decide to part ways, they will likely impress a lien for time and costs on the file (look at your retainer - usually $300-$350 per hour). All things you have to take into consideration.
As you are currently unrepresented, it would be unethical for another attorney to render an opinion regarding the value of the claim, even assuming the additional information is supplied. Sit down with your attorney and go over everything, including your options. That's why you hired him/her in the first place, to give you advice.
This is not something you want to mess with by yourself. You need to speak to some DUI attorneys in your area, the sooner the better. If you were at fault, you definitely also want to notify your insurance carrier of the accident. Failure to cooperate could result in them denying your policy for being non-compliant. BUT, I would speak to the DUI attorney first to better advise you on what to do.
Definitely worth a few phone calls and time on your part. There are a lot of details a lawyer would still need to know before making a decision to undertake representation. Here in Florida we have comparative negligence, meaning your recovery is reduced by the percent of negligence a jury finds you at fault. Given your son's age, this may present a whole other set of questions regarding the viability of the case. Of course, you are also assuming the other person involved has bodily injury...
Consult with a local 1st party insurance attorney in Miami. If you were injured, just call a personal injury attorney who can assist. If you had collision you can always go to your carrier, though you will likely have a deductible and let them worry about going after the other company.
Have a sit down with your lawyer to get a better understanding of coverages. It sounds like he had no bodily injury and may not have uninsured motorist. Can't stress it enough - BUY UNINSURED MOTORIST COVERAGE IN FLORIDA. Sorry to shout, but I see this scenario every day in my practice, and always when a client is seriously injured.