What type of Birth Control should I get on?

Alexis • 16 years young, cross country and track
I'm 16 and on the pill but I have trouble keeping track. I was considering the shot but I heard you gain weight so I'm not quite sure.