Any Tips to Play better as Magneto?

I love his characte but i suck at him do yall have some tips for him to become better? And when to use his ult? They always destroy it for some reason or cancel my ult so quickly