Try this software
Private Call&Sms Guard. It's really good, allows you to hide certain messages, so people can still access your inbox, but not read the messages without entering a password. Or you can use this
Advanced Device Locks, with this one you can simply lock the messaging app itself. Hope this helps :)