If you've only been playing a few weeks then the most important thing is to get down the timing rules, learn how to plan a strategy with a deck, and to see what other decks are out there. In order to do that you just have to play more. So I would recommend just playing and enjoy yourself, even if you get beat a lot. If you feel that you have the basics down, then I would ask to borrow decks from your friends and play them for a while so that you can get a feel for the different strategies. After that pick a strategy that you like and build a deck around it.
If you're playing casually with your friends then the way to refine your deck is to figure out what cards you aren't using during the game. What cards are stuck in your hand at the end of the game? Why couldn't you use them? If they're expensive cards that you could cast because the game didn't go long enough, then swap them out for cards with a lower mana cost. If they just aren't useful, then figure out what would be useful against your the various decks.
I'm guessing that the deck starts off pretty quickly and gets a number of smaller creatures in play, but has a hard time breaking through your opponent's defenses to finish them off. You probably want to be the faster deck in a matchup, and try to kill them before they can enact their strategy. I would look at cutting:
Mortal's Resolve x3
Predator's Rapport x3
and add:
Ghor-Clan Rampager x4
Lightning Strike x2
This change cuts some reactive cards for ones that will help you get in more damage. Ghor-Clan Rampager can still probably save your creature like Mortal's Resolve did. Predator's Rapport doesn't help you end the game quickly, which should be your goal, so something like Lightning Strike is a much better choice.