for upper bi's, get an incline bench at around 30 degrees. perform one armed preacher curls, half reps towards the top.
To work the bottom part of your biceps do the same thing but you perform the half reps towards the bottom, so you extend 100% then stop at 90 degrees then extend again.
this...