You seem to have a Traumatic perforation of ear drum. First of all the most important thing is you have to keep your ear absolutely dry and avoid water entry into the ear. you should definitely visit an ENT specialist
and confirm the diagnosis. Do not worry even if it is a eardrum
perforation it will heal by 6 weeks if you follow the instructions properly.
Take care and wish you good health.