I am a beginner here and have solved 7 problems till date. Although I have submitted the problems successfully but I am not happy with the time those solutions take to run, how do I proceed to reduce the time complexity of my solutions?

Your question is too general. It really depends on the task. In general you can parse your input/output for better running time.