does she have any doggy friends at all that she gets along with?
it can be a long haul to desensitize her to other dogs, but maybe there is a trainer in your area who can help.
can you set up a small agility course in your yard for fun and exercise?
How about a 'flirt' pole for fun! google it and check them out.
Hugz to your hyper girl!