What is your niche? I think your retention rate is pretty decent.Shorts usually keep around 40% of viewers for the first 15 seconds, then drop to about 15% by 30 seconds. Check the Audience retention chart in YouTube Studio > Analytics for exact numbers.