I make a dedicated effort to use the call sign at the beginning of responses to ATC. One reason for this is that data suggests that the short term memory can only hold information for 8 seconds...then it is lost.
If I use my call sign first...then repeat the response information...I have to make a concerted and concentrated effort to remember the information ATC was giving me. From there...it stays in my memory better until I can get it set in the automation, in the radio frequency box, written down, etc, etc.
If I quickly and hastily repeat the information from ATC...then acknowledge with my callsign...I will frequently find myself questioning the accuracy of the info in my brain. (Of course my brain power is not that good to begin with!!) If I must quickly readback the info to ATC in an effort not to forget it...then by the time I get my call sign out at the end....there's a good likelihood that I'm going to screw up the response when it matters most....when I have to act to comply with the instructions.
Try it sometime and see what you think. Fly a whole day, an hour flight training session, etc...responding to ATC with your call sign first. I'm going to bet you find your confidence in the received information much higher.
If you feel that you cannot remember the information if you repeat your call sign first...then I would suggest writing the information down until you get acclimated to being able to do so. Then after writing it down...respond with your call sign and then the information.
It takes a little more brain effort at first...then after you are used to it...it gets much easier. Bottom line...I think you will find it forces you to use better concentration and listening skills with ATC. And hopefully, fewer communication breakdowns in the cockpit.