Hi..nischal! You said in your history you have cleaned your ear...but did not mention the way you did it...I'm guessing you've used ear buds...using ear buds pushes wax inside the ear canal...and it leads to a condition called impacted wax!!!
Next Steps
I recommend you to use clearwax ear drops,three drops thrice daily for 5 days and visit an ENT surgeon to get it cleaned!!