Here are my two cents:
Steel structures are comparatively easier to retrofit. However, you will have to determine
- the locations where you need strengthening,
- how much strengthening is required?
- how this can be done?
- whether it is economical (as compared to complete replacement)? , and
- will the structure, in retrofitted form, be visually acceptable?
This can be done by modelling the existing structure in ETABS or SAP2000 etc., using member section properties as per actual section sizes, and a suitable steel grade (using best and safe judgement, based on quality and physical condition observed at site). Apply all applicable code requirements (as per IBC, AISC, ASCE etc,) and observe stress levels of various members.
Now, after saving the model with a new name, upgrade all the failing members with larger or alternate member sizes (to which these can be replaced or upgraded by structural additions/modifications).
Comparing the results of the two structural models, mentioned above, will give you a clear idea about where the retrofitting is required, and to which extent.
In case (after the above analysis, and working out relative costs), it is determined that retrofitting will be economical (rather than complete replacement) and visually acceptable as well, it (retrofitting) may involve replacement of or additions/ modification to various existing members. Required connections may be made using welding or bolting, whichever is appropriate.
Regards.