Forum:I want to win A duel for once

Okay I joined an anime club at my college last year and around January last year I noticed some people playing Yu-Gi-Oh so I joined in remembering the show and game from when I was younger. Well I was just getting into it my friends had been playing for years and had some ridicules decks. Right now I am running a dinosaur deck and a sea monster deck. Well I feel that these are decent decks my friends decks are so much better that I am often beaten before I have a chance to do anything significant to them. I can sometimes get in a good movie and do some damage but usually after I get in a good move they pull something out that just destroys me. Please understand that I am not mad at my friends, they have worked hard on there decks and I often amazed and overwhelmed by what they can do. I think the problem is my decks, well they are decent they just cannot compete with my friends. I am starting to get frustrated because I have not won a real game in weeks and I think the problems are my decks. There is just so much to this game that I am still learning that I feel lost on what to do when I start to build a more powerful deck. I want to make a really powerful deck that can compete with my friends and pose a credible danger. I am not that picky but I am thinking about either an elemental hero deck, a Yusei deck or an earthbound immortal deck. Please any tips on how to build a powerful deck would be helpful because if I don't start winning every so often or at least making my friends working for a victory then I am going to quit.