The only way you are going to get faster is to push yourself harder on your rides and ride more often. Just try your hardest to keep up with the group and don't worry about getting dropped, you just have to make sure you are pushing yourself. Sooner or later you will start to keep up with them.
Of course, if you just want to drop coin on a new bike, then by all means, go for it.