I can't see what kind of fish or how many you have in the tank anywhere? Would you please tell us that?

The most usual reason to high nitrates are:
1. Too many fish
2. Not enough filtration
3. Overfeeding
4. Inadequate maintenance
The solution for now may be to change about 50% of the water every week to prevent the nitrates from building up.