If by specific page you mean Page (Write > Write Page), then see the info on the is_page() conditional tag:
http://codex.wordpress.org/Conditional_Tags#A_PAGE_Page
If this is more of a general test on any post or Page you need to perform, you'll need to set the 'display' parameter for it to false to return the title value for use in your test (otherwise it merely prints out):
if(the_title('','', false) == 'Western') {
You may also need to scope the $post object to global before trying to access anything in it from outside The Loop (assuming this question is completely separate from the discussion on Get-a-Post):
global $post;
if(the_title('','', false) == 'Western') {
Finally, it's always a good idea to start a new topic on the forums when jumping into a new issue. We like to try and keep it one issue = one thread, since lots of people are looking for answers, too.