How much time do you have for chess? This is key to you making progress.
This is too general a question you are asking and you're going to get a lot of answers. All are good answers but who knows if your time will be well-invested or not?
I believe it's best to study your games first. you can do this by going over game scores, and by playing turn-based games. It worked for me, I wouldn't be a NM if it weren't for postal chess back in the day, it forced me to analyze chess positions, and develop my chess skills. All spelled out in my first lesson of my free YouTube program. It's on my website which is my home page on the about me section of my profile here.
The master needs to be at least 2300+ and have relatively a lot of games in the popular databases. My openings are 1.e4 as white, 1...e5 as black, and i play the KID in response to every other one of white's first moves. I am a positional player although i play these open games. i search to bring activity in to my games which lead to tactical shots.
So basically i need a player who has good opening preparation, plays to bring activity into his positions and doesnt play for draws. And preferably plays 1.e4 and 1...e5.