Use 2 queries
This gets you the top 3 salaries!
Select top 3 * from Table order by salary
Wrap that in a second query
Select top 1 *
From (Select top 3 * from Table order by salary)
order by salary desc
There is a more complex solution using Row_Number but the above will do the job.