I have a web page that has adsense; however, the ads are not related to that particular page but instead matches with the rest of the site.
Try to apply section targeting for that particular page. That would at least help to make the ads more relevant.
I agree with lycos section targeting will help, but give it 1 week for that also try to put some tag clauds
It seldom happens to adsense . Maybe your site doesn't have enough content or the adsense code was just added to the site at that time . It takes some time to show relevant ads .