assuming that your theme files is writable , goto wordpress Admin dashboard > design > theme editor > open header.php
find
<html xmlns="http://www.w3.org/1999/xhtml">
replace with
<html xmlns="http://www.w3.org/1999/xhtml" dir="rtl">
save
rtl = right to left
ltr = left to right
for the post title alignment you need to edit your theme style.css file
find on line 499
.box .post h2{
font-size: 18px;
line-height: 20px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 0px;
}
replace with
.box .post h2{
font-size: 18px;
line-height: 20px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 0px;
text-align: center /* right, left, center */
}