Your weight is fine, your still young and your body will change in few years. What you could do is change your diet (more fish, lean meats, pasta) and workout (weights, pushups)
If you want to put weight on thats best way, ask 30stone because he is into bodybuilding.
Or just eat loads and drink loads