Thanks for the advice, I was thinking of getting a custom board but I would rather get one used that was in my weight range for now. I've only been hardbooting for one year.
Also I'd imagine it'd be difficult to find stock boards around 180 to flex for someone that is 158 lbs. 168 seems like a good length for me but I haven't tried anything longer than 171.