You need to choose between being an expert web designer, web researcher, SEO, data entry, or article writer... Your profile is the exact opposite of a specialization or a niche. Your work experience on Upwork has nothing to do with web development so it's difficult for a client to tell if you are an expert or just feel like calling yourself one.
Can any one please tell me why I am not getting response from clients.
MY ID link is https://www.upwork.com/freelancers/~0197f887c02182e6a7
what should I do to get hired?
It doesn't matter how much fancy your profile but it should be well written and you need to conivnce your client why your best among other freelancer. Don't beg but let them to know what is your expertise field? Do not go through any opposite qualification! If you have a wordpress skills then do not place your proposals for Data entry or any admin support jobs unless if there is it any jobs related to wordpress! such as listing WordPress eCommerce platforms then your hiring chance is high. It's all depends on how you impress your clients by sending the right proposal