1) You have not provided enough information for others to mke such a decision for you.
2) even if you did provide information on yourself, no one can make such a decision for you, only you can.
3) Anyone willing to leave such a decision up to othwrs with no information to go on… has no business even considering going into the Navy
4) Subs are Naval Vessels
5) as far as carriers go, you dont pick your ship… you pick your job (rating), You are then assigned to a ship after you complete your A School training on that job.