Did you check out the walk-thru link I provided?
As far as your available options, I'm not sure what you mean by stuck.
Can you not play the game anymore?
Can you board the Ebon Hawk, leave Nar Shadaa for another planet, and then just fly right back to Nar Shadaa?
If you're really at a point where you can't do anything else and you have no previous saves then most likely your only option is to restart the game. For Xbox users I would recommend using at least 10 save slots on a rotating basis so you don't get stuck in situations like this. Unfortunately TSL has scripts that sometimes don't launch as they should (a.k.a glitches or bugs) and require you to go back to an earlier save so you can give the script another opportunity to do its job.