beh, se conosci il numero dello step in cui ti trovi, fai una query dinamica che ti restituisca i risultati che ti servono

SELECT nome_step
FROM step
WHERE num_step BETWEEN $step_attuale - 2 AND $step_attuale + 2
ORDER BY num_step

prova un po'