Michele, I have only been to Corkscrew Swamp once and it wasn't that great. I realize that timing is a factor in all these locations, but I personally would not drive so far to visit Corkscrew based on my experience. There are good places between St Pete and Naples. if you want to make a drive, Ding Darling on Sanibel is much better, IMO. Also, the Venice rookery is a good place. Then there is the Oscar Scherer SP near Sarasota.
You can see pelicans anywhere along the coast, just find a fishing pier. There are two at Fort DeSoto and others along the coast near Treasure Island. Wood storks are plentiful in the park across the street from me (as well as other places). I watched 10 of them perform, catching fish, etc for an hour last Wed. Then I went and shot ospreys, herons, egrets, moor hens, coots, mallards, cardinals, warblers, etc...all in this one park. Trust me, you don't have to drive that far to see lots of birds.