i dont know what to do is there anything that i can do to improve myself
I suggest that you do some research on the basic concepts and ideas of the subjects you are interested in. You can find resources online or in libraries. Also, try to practice and reinforce your understanding by solving problems or participating in activities related to those subjects.