I'm your height and IMO the best hammock on amazon is this:
https://www.amazon.com/Camping-Hammock-Mosquito-Net-Ultralight/dp/B088SBDG83/
I wouldn't say this is long, but I wouldn't want a hammock any shorter than this. If it's shorter, it will compromise your ability to lay diagonally.
I pair it with this tarp because it's the cheapest poly tarp I've found.
Not a bad setup for $105. I've weathered some pretty bad storms in this exact setup.
I will say I have another hammock that is longer and wider and it is even more comfortable because I can almost go completely sideways in it and get an extremely flat lay. It doesn't have a built in bug net though.
https://www.amazon.com/Camping-Hammock-Mosquito-Net-Ultralight/dp/B088SBDG83/
This is the best hammock on amazon
As far as cheap Amazon hammocks go, I keep hearing good things about Ridge Outdoor Pinnacle 360.