She just needed to get to a higher level to write songs.
My only problem with ghosts is that you can't call them on the phone. My Sims have to bump into them somewhere, or get invited out for breakfast or a date (apparently ghosts get bored and hungry).