I think your almost at your max, because of the following:
1: You have a dated cpu and a budget videocard, this combination never ends in high scores.
2: Sdram is getting dated too, this is also hindering yer performance.
I benched my rig just now, and got a nice score, but as you can see, I use an XP1800 @ default.
My suggestion would be, to get yourself a Radeon 9500 or 9600, they can be had for a very nice price.
But on the other hand, if all the games you play run just fine, and you can do with the card what ya want to do, why upgrade?? Just because a benchmark program gives you a score you think is too low??
I wouldn't go that far, but to each his own ofcourse.
But with that setup, I'd say your almost running max.
What was your 2001SE score??
http://service.futuremark.com/compare?2k3=1476243