Disappointed or not, those are not terrible numbers and can be improved upon. I say get a bike, train outside more, up your training (long rides, tempos, intervals) and you will be able to make some noise in local races. Seeing personal improvement is the best part anyway, and I'll bet you will see just that with solid training.