You need to surround yourself with the sort of people whom you want to emulate. And no matter where you are, there's sure to be a community of programmers who are interested in getting together and talking about their trade.
Colleges are obvious hotspots for this sort of activity, but also consider approaching some local tech companies for possible internships (even if they aren't looking for any). Seek out people online and get in touch with them. Most of them are quite friendly and will usually be happy to help any way they can.
Lastly, get involved in some open source projects. Sometimes, finding a smaller project with fewer contributors will give you the opportunity to build a relationship with them. Generally, contributing to open source projects will give you easy, real-world experience without any of the overhead/commitment of having a job or internship.
If you're interested in moving to South Florida, I know a few internship opportunities that I could point you toward as well that would be right up your alley!