after a certain point, no matter how much you train you'll never improve... that's when you hit your limit...

and Ichigo has always had nack for fighting, all that was needed was increasing his spiritual level, and we know he is no ordinary person, his spiritual level surpasses almost everyone at this point... and when Ichigo was going to lose that hollow shit popped up... so you cant say that it was all Ichigo either...