Would help it you can ID the BB type you have, from your description, it sounds like square taper, if so, mallet, hammer, deadblow, take you pick, and hit it, it will come off.
You can read more here
http://www.parktool.com/blog/repair-.../crank-service on crank service / removal. though, unless you have an external type, with the safety pin, there is normally only one bolt to remove on each side for Square taper, or ISIS/Octalink.