How to become a Professional gamer?

First off, you need a competitive custom built PC, and the game you want to play at a competitive level.

Catch Their Attention:

Once you have your game and rig, you have to get good at the game and let people know how good you are. Play with people online, find competition and send out friend requests. You WILL be noticed if you are good.

Building the Team:

You need to start a team. Find players at your skill level or higher. Remember, a team is only as good as it's worst player, so pick your teammates wisely. Keep playing online until you find your teammates for your roster. Once you have your team together, play other teams. You can find other teams at the MLG forum.

Show Your Stuff:

 Now you are ready for Online Tournaments. To be the best, you have to beat the best, and the best are online right now fighting for prizes. Show everyone how good your team is and work your way up. But you just can't stop at playing, or you'll never be a pro. You need to earn some respect.As your team’s success improves, you will move up Major League Gaming’s dynamic online-ranking system. As you get better, you'll catch the eye of top players.

Going All the Way:

You are now ready for the Pro Circuit. Regardless of your online performances, your status as a pro gamer can only be cemented at live events. You can find a list of this seasons events of the official MLG website. It'll give you the city’s name to find venue locations, tournament schedules, rules and gametypes. Traveling to live events stands as the most critical step in progressing in the quest to become a professional gamer. You beat the players here, my friend, and your the best of the best.