Outside basics like farming and mana management, you need to be more aware of the map because of mid lane's ability to roam top or bottom. In lane try to ward the middle river bushes near Dragon/Herald, they give you the best vision and the most time to react to possibly being ganked. They also give you better vision control of those objectives.
Never pick a champion just because they are OP or meta, play what you like and hone it. Different types of mid laners have different impacts on team fights and the game. Utility mages can function like supports if behind until they catch up while assassins want to avoid falling behind because of their focus on single-target damage. Control mages, like what have been popular in the LCS, can control team fights or objectives with their kits.
Recognize when your champion has their power spikes and use them to your advantage in lane and during team fights. Never have a static build, outside of 1-2 core items your build should be adaptable based on the enemy team comp and your lane matchup.
Hope this helps.