i personally i only buy hondas when it comes to dirt bikes. but anyway are you an expierenced rider, or a beginner? if you are NOT a beginner, then yes a 125 would be perfect for someone your size.
if you are a beginner then i would recomend, like an 80, or 85.