how long did you study? keep in mind japanese children don't enter school as analphabets, and still they have 10 or 11 years to learn 2000-3000 kanjis.
there are many tasks in life, wich are hard to accomplish, but like learning Japanese it is hard for everyone.
the main difference between ppl who accomplished the task and speak japanese, and those who don't is that the first kept going, while the latter did not!
Japanese is really not easy...But KEEP GOING! you can do it!