Energy migration and collective fluorescence effects from self-assembled nanoparticles