Spyworld,
First of all your traffic is not that high - You are getting just about 80 unique visitors per day.
Secondly, you have to check your adsense report - find out the number of impressions and your CTR. If you use a good template, your CTR can be as high as 10 to 15 %.
Thirdly, what matters is the content of your website and the keyword it targets - Google ads which are shown on your pages are context sensitive. You can find out the average price of various keywords your site is targeting using the Google traffic estimator tool. If the average price of these keywords is low, you are not going to make much money.