Your procedure is correct.

In superposition you *disconnect* all sources and keep only one: (i) voltage sources are replaced by short circuits, and (ii) current sources are replaced by open circuits. Repeat the procedure for all sources in the circuit. The final current is then sum of currents in all sub-cases, whereas you must pay special attention to current direction, which you did in your solution.