I did a little more research. You must get familiar with the Florida landlord tenant law. I will try to provide a link. If the link doesn't work I have copied a section you might be interested in.
This is in section 83.49 f.s.
"When you move out, the landlord must either return your deposit within 15 days of termination of the rental agreement, if the landlord does not intend to impose a claim upon the security deposit; or justify in writing by certified mail, to the tenant's last known mailing address within 30-days upon termination of a rental agreement, as to why they are keeping a portion of or all of the deposit. If the notice is not sent as required within the 30-day period, the landlord forfeits his/her right to impose a claim upon the deposit, unless you fail to give proper notice prior to vacating."
You might try sending the landord a copy of the law and stating that you will take him to court and he will lose. Send it certified mail with signature required as proof of delivery.
And yes, an attorney is still your best bet for advice. Good Luck