First things first I suppose, you cannot change the shape of your biceps, this is determined by genetics, the best you can do is develop your existing shape.
First thing I would suggest is to get a little bit leaner, as this will bring out the detail in your development a lot more.
Also no offence dude, but your forearms a little underdeveloped, so just wondering if you do things like deadlifts on back day? These will actually help to bring up your bi's again.
Also I would recomend lowering the volume on your biceps and hitting them heavy and hard, nice and fast and then leaving them plenty of time to recover. As the Universal ad says " Hit them hard and heavy and they will grow like weeds"
This is what I do at the moment
Warm up with EZ Bar, moderate weight for 2 sets of 12 reps.
HEAVY EZ bar curls ( easier on my wrists ) all I can handle for 8 solid, strict reps, for 2 sets.
HEAVY Preacher Curls, all i can handle for 10 solid, strict reps, for 2 sets.
HEAVY Concentration curls, all I can handle for 10 solid, strict reps, 2 sets and thats it I'm done.
I sometimes change it al around, doing different excercise, but the weight is always heavy ( for me ), the form always super strict.
I have noticed a big difference between when my mind things I should fail and when my body actually does. Keeping uping the weights just alittle each week, or try and eek out one more rep that last week, eat well and rest well and those bad boys will grow!
Also well done for posting your pic dude.