I would attribute most of it to genetics, but do not worry I'm sure there is still hope for you!
Are you performing all of those exercises in one bicep work-out? If so, you are overtraining them. Remember your biceps get hit pretty hard during your back work-out.
Post a sample bicep work-out you do.