I'm not in Miami, so I can't comment on your market there and what has historically proven most effective for the Miami market.
I can tell you this, though, the most effective 'advertising' for homes in my experience as a Realtor has always been the MLS. There simply is no better exposure.
Honestly, print advertising, unless it is in a specialized, targeted publication (i.e, for high-end homes), has usually proven a waste of advertising dollars.
Because today's consumer is so tech-savvy, and the majority are now performing their home searches online, advertising on sites like Zillow and Trulia can obviously do no harm in getting your home sold (though, with Trulia, advertising a home for sale is not an option for FSBOs), however, in addition to that, if you don't already have your property on the MLS, I strongly urge that you get it on there, either by listing with a full-service agent, or, at the very least, with a flat-fee listing service if you wish to give it a go by owner.
And hopefully a Realtor from your market will chime in here to offer up their expert advice for your area....