How to make my dua more likely to be accepted and what is the ethics of dua. Is there a dua for being a successful and knowledgeable person?

1- Start by praising Allah, thanking Him for the many blessings He has given you (mention them one by one), and recite the Salawat.

2- Ask Allah to forgive your sins.

3- Start by praying for others (friends, family, neighbors, and believers), then ask for yourself.

This makes it more likely for your Du’a to be accepted Insha’Allah.

It is recommended to read this Du’a:

اللَّهُمَّ ارْزُقْنَا تَوْفِيقَ الطَّاعَةِ وَ بُعْدَ الْمَعْصِيَةِ ، وَ صِدْقَ النِّيَّةِ وَ عِرْفَانَ الْحُرْمَةِ ، وَ أَكْرِمْنَا بِاْلهُدَى وَ الاِسْتِقَامَةِ ، وَ سَدِّدْ أَلْسِنَتَنَا بِالصَّوَابِ وَ الْحِكْمَةِ ، وَ امْلَأْ قُلُوبَنَا بِالْعِلْمِ وَ الْمَعْرِفَةِ ، وَ طَهِّرْ بُطُونَنَا مِنَ الْحَرَامِ وَ الشُّبْهَةِ ، وَ اكْفُفْ أَيْدِيَنَا عَنِ الظُّلْمِ وَ السِّرْقَةِ ، وَ اغْضُضْ أَبْصَارَنَا عَنِ الْفُجُورِ وَ الْخِيَانَةِ ، وَ اسْدُدْ أَسْمَاعَنَا عَنِ اللَّغْوِ وَ الْغِيبَةِ ، وَ تَفَضَّلْ عَلَى عُلَمَائِنَا بِالزُّهْدِ وَ النَّصِيحَةِ ، وَ عَلَى الْمُتَعَلِّمِينَ بِالْجُهْدِ وَ الرَّغْبَةِ ، وَ عَلَى الْمُسْتَمِعِينَ بِالاِتِّبَاعِ وَ الْمَوْعِظَةِ ، وَ عَلَى مَرْضَى الْمُسْلِمِينَ بِالشِّفَاءِ وَ الرَّاحَةِ ، وَ عَلَى مَوْتَاهُمْ بِالرَّأْفَةِ وَ الرَّحْمَةِ ، وَ عَلَى مَشَايِخِنَا بِالْوَقَارِ وَ السَّكِينَةِ ، وَ عَلَى الشَّبَابِ بِالْإِنَابَةِ وَ التَّوْبَةِ ، وَ عَلَى النِّسَاءِ بِالْحَيَاءِ وَ الْعِفَّةِ ، وَ عَلَى الْأَغْنِيَاءِ بِالتَّوَاضُعِ وَ السَّعَةِ ، وَ عَلَى الْفُقَرَاءِ بِالصَّبْرِ وَ الْقَنَاعَةِ ، وَ عَلَى الْغُزَاةِ بِالنَّصْرِ وَ الْغَلَبَةِ ، وَ عَلَى الْأُسَرَاءِ بِالْخَلاَصِ وَ الرَّاحَةِ ، وَ عَلَى الْأُمَرَاءِ بِالْعَدْلِ وَ الشَّفَقَةِ ، وَ عَلَى الرَّعِيَّةِ بِالْإِنْصَافِ وَ حُسْنِ السِّيرَةِ ، وَ بَارِكْ لِلْحُجَّاجِ وَ الزُّوَّارِ فِي الزَّادِ وَ النَّفَقَةِ ، وَ اقْضِ مَا أَوْجَبْتَ عَلَيْهِمْ مِنَ الْحَجِّ وَ الْعُمْرَةِ ، بِفَضْلِكَ وَ رَحْمَتِكَ ، يَا أَرْحَمَ الرَّاحِمِينَ