I too am a singer and had the same problem, and still 2 this day somewhat. What i do is to keep singing solfedge (do-re-mi-fa-sol.etc.) in different keys until I can memorize all of them. Then you will be able to pick out a note and determine which key it is in.Hope that helped.