Just to confirm the battery condition take it and have it load tested.
If you want to check the voltage put a meter on the battery and record what you get with the bike not running, this is your battery voltage.
The battery voltage should be between 13 - 13.2V for a fully charged battery, less than 12.4V then the battery needs charging.
Then start the bike and recheck you should see an increase in voltage, this is your charging voltage which should be
greater than your battery voltage but less than 15.5V when checked @5000 RPM
If you do not see an increase in voltage with the bike running further troubleshooting of the charging system will be necessary.