As small as you are, I would suggest not having a 'bicep routine' at all, and instead focus on getting bigger.
Benefits come both from direct and indirect exercises; cover both bases with some direct work for every area and a few overall movements.
-Too many sets. Do 4-6 sets for each muscle, focus on...
-Increasing intensity with the idea that
you have to get the reps and weight up to improve, bottom line. Use some cheats at the end of sets to increase the muscle exhaustion and improve the numbers.
-Increase workout frequency to twice weekly per muscle. Rest a minute max between sets and hit positive failure on most sets.
-Diet - if you're not gaining fairly "good" bodyweight at the same time you arm size isn't going to go up much. Find a bulk, relatively cheap but quality weight gain powder to mix into liquids between meals to increase the intake.
-Exercises - use those that you feel in the bis, not what the book says.
-Once every couple of weeks use compound supersets, two consecutive exercises for the same muscle.
-If you feel stale take a week's break before starting then be serious in terms of improving your numbers and diet.