My advice would be to pick a species that you like and research everything you can. Then talk to your mom and show her you've done the research and explain why snakes make great pets. Be mature about the situation and don't get mad if she doesn't instantly agree. If she says no, keep researching and bringing it up ever now and again, but don't hound her about.
What type of snake do you want to get?