I hope this does not come across as harsh but...
Put in some hard graft and earn a position as a batsman presuming you are good enough in your own team.
First at practice, last out, more work on fitness, more talking to team mates how they approach batting, more awareness of the game situation.
The absolute worst thing you can do is say, which I’ve heard many times when Captain is
You bat me 8,9 I’m going to play as a tailender. That is not going to work.
If you are determined enough you will work you way up the batting order.
I opened for my second team at 17, in the ones at 18 and batted 7 for 3 years-mostly actually not getting a bat at all, because 6 others in front of me were better. I got up the order by hard work at practice.
Take control of the situation and put in some hard work.
Good luck