You gotta measure the voltage on the battery with a digital V-meter. You can get one online or at discount places for under $10 these days.
Here is one on ebay.
Fully charge the battery (I assume you have a battery charger). If you measure within minutes after disconnecting the charger, you should have more than 12.65V, maybe around 13V. If you have less than 12.6V, the battery is no good. Also, when the battery is fully charged, try starting the bike a few times in a row - start her up and turn off a few sec later, and repeat a few times. If the bike starts up easy every time, the battery is good.
Start the bike, and while the bike is idling measure the voltage on the battery. It should be within 13.5V - 14.5V. Try at idle and at slightly higher rpm. If it's mostly below 13V, then this is a problem with your charging system. When measuring witih digital V-meter, the voltage will be jumping up and down a little bit when the bike is running - that's OK, just average it out.
Let us know the numbers, and then we can move further.