I'll tell you right now. You need more trainers, and less Pokemon/Energy.
In a well-balanced deck, you should have no more than 20 energy, always have more than 20 Trainers, and have 15-20 Pokemon. I'll post a decklist soon
Btw, is this Modified or Unlimited. I'll assume Modified if no one...