Silverswift, welcome to the Forums.
First thing--do a backup of your device if you have not--just in case it happens to fail very soon.
Secondly, have you removed the battery (while powered on) and let it reboot? That "could" help clear some issues.
Finally, you might need to consider reloading the Operating System, if the on/off issue continues. How do I wipe the BlackBerry using Jl Cmder? - BlackBerryFAQ