check any process running with name ora by typing
ps -ef | grep ora
kill -9 process_name
try to start again, if you still get any problem, may be to do with Semaphores
Follow the steps to remove semaphore
Removing a semaphore set for Oracle
root> ipcs -sb|grep oracle
s 67 0x00000000
ra-r--- oracle dba 400
s 223 0x00000000
ra-r--- oracle dba 400
s 334 0x00000000
ra-r--- oracle dba 300
Now, you can remove the semaphores from the list. In this example, we assume that set 223 is the one for the crippled database.
root> ipcrm -s 223
hope it helps.
BY the way what is the operating system