Yeah honestly that is really all you can do. If you start experiencing pain while not riding though then it might be time to have someone look at the thing.
Also the points system is apparently not really used any more. I guess back in the day you could get stuff by spending points or something. There seems to be some system of gaining points per post depending on the thread and how many times you posted in it or how frequently and then you loose points as time goes with out activity but don't worry about it. It is not used for anything any more.