This boss is very hard! even if you level up.
As the_artist said you need all the djinns you can get at this point in the game , i reccomend you get a guide off the net
www.gamefaqs.com it will tell you were all the djinns are found and how to get them.
and dont miss any djinns after this point as you will need all of them for the final boss or you will have to go back (like i had to).