I read quran daily, attend quran classes also, but tajweed is very poor. what should i do to improve my tajweed?
Wa Alaikum Assalam Wa Rahmatullah. May Allah help you learn the Quran with proper tajweed.
The most important thing to remember is that Allah is the One who teaches us, so we should turn to Him for help. Make dua' in sajdah, pray the night prayer and ask Allah, and ask for forgiveness for your sins often.
Along with this, you need to practice with tapes or sound files from known mastered shuyookh. Listen and repeat after them.
Listen and make note of the comments of your teacher, practice the points he/she has pointed out at home, repeating the words that are difficult for you many times.
Remember that all your effort will not go unrewarded, and that your struggle is a test from Allah. Keep trying and practicing, making dua' and beseeching our Creator. Insha' Allah you will see improvement.
Please also see the following links that will help you insha Allah: