I’ve always been really bad at it too, so what I started doing was asking my TC then writing done the name of the dance and the the steps that corresponded. Then whenever I forgot the name of it I could look it up and it also helped when I forgot my steps. I know a lot of people that keep a notebook in their dance bag for this very reason….especially when you begin to learn a lot of different dances. If you’re having trouble identifying what a song is then I’d run through the step in your head and see if your steps fit, eventually you’ll begin to imagine you doing your steps every time a song comes on…
I hope that answered your question!!