Congrats on your 10 mile race - great feeling to finish your first ever race, huh? Well done!
Only way to get faster is keep riding and give your self regular challenges to ride further this time, or faster another time
I have circuits which I go as fast as I can on about once a month, i try and choose days that are similar so I am not measuring my self with a tail wind this month and a head wind the next.
This is a great way to measure your improvements and focus what you want to work on... you have a computer on your bike? Thats a great incentive... I have a new one on mine that has a little arrow beside my current speed. It points up if I am cycling above the average for that ride, or below. Its a great way to help me focus and push just a little harder if it is a speed ride i am doing