For the MD WC, yes, you would likely need a MD attorney. However, if you have had a new accident while here in Florida leading to new and/or aggravated problems, then call a FL personal injury attorney for a consultation.
As others have pointed out, small claims court or restitution through the criminal proceedings, both of which will only give you Judgment, not necessarily the actual money in hand. If you haven't already, you need to update your insurance policy and you want to be sure you also have uninsured motorist in case your injured in the future from an uninsured driver. Unfortunately, Florida law is terrible regarding required coverages and enforcement/punishment for violators. We see this scenario...
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.