Why aren’t my b12 shots working

I’ve been on a intramuscular b12 shots every two weeks since August 2023, my b13 level was at 130 pmol/L then up to 223 pmol/L then down to 164 pmol/L then reference range is 150-569 pmol/L where I’m from and I still feel horrible, I wasn’t sure what tag to use.