勉強 не обязательно означает "учеба". Более точное значение "обязательное старание", то есть обязанность стараться, даже если (возможно) не хочется, но по другому нельзя. Собственно, значение 勉強 = "учеба" вытекает из этого главного смысла.
Тем не менее, возможны и другие значения. Например, если продавец говорит вам 「勉強しますよ!」, то это значит что он обязательно постарается и сделает скидку на товар, даже если ему этого возможно и не хочется, но по другому поступить он не сможет, если на то будет воля клиента. Во как!