I would go with the 250cc 4 stoke. This size has a little more power than what a beginner would need, but it is better than buying a 125cc and then in a year shelling out more for a 250. I would recommend the Yamaha YZ250F. This is the bike I ride and I am about the same height and weight as you.