The truth is without a concrete strategy, you WILL end up losing, unless your opponent tries to play a counter to common cards you don't play (I.E. Claydol engine counters like Exeggcutor). Your deck list reads like the archetypal "play-'em-if-you-got-'em" deck, and it just won't cut it no matter what you're facing.
Very rarely should you be running 3-2-1/4-2-1, the chances of ever drawing what you need are slim to none, especially with what seems to be four main attackers.
My suggestions are pretty simple. Note that these are for just making a simple, formidable beginners deck that stands some chance in friendly play.
-Focus on one or two main attackers, preferably without the same weakness. If you have a fire weak, try adding Empoleon or Kingdra to your team.
-With those freed up spaces, add in some utitility lines. These are cards like starters, which you with any luck can play on the first turn, with low energy costs, retreat costs, and attacks to search for cards or draw from your deck. These are cards like Spinda, Furret, Pachirisu and Stantler. I run a lot of trainers and Girafirig, myself.
-Take out the pokéballs, put in some dusk/quick balls. What you go with is your choice, but I prefer duskballs, as do most players IME.
-Take out the potions/speed stadium, put in more SUPPORTERS. This is not the first deck I've seen that hasn't been running enough supporters, and I just can't understand why. Roseanne's Research and Bebe's are some of the BEST cards in the game, and I almost frequently run 3/4 of each. Get these cards! Buck's Training isn't so bad, either, especially if you invest in some pluspowers... which really compliment Beautifly's attack, which heals as much damage as it deals, by the way.
-This is personal choice, but, I almost always run 4 energy search when ever I have 2 or more types of energy in a deck and no reason not to. I suggest you do the same, nothing sucks more than being without the right type of energy, and it only takes one bad shuffle.
Anyway, try some of these out, and I'll be happy to look at whatever you come back with. Myself, though, know that I'm learning too, so the things I might tell you to do are hardly rule to what you should. Experiment and you'll find a deck that works for you.