There are 2 issues here:
- There is no API to list instance types which are eligible
- The size of your current is not enough to make the snap
There are not many options, I would suggest you to read this option or just going to your AWS console and trying different types.
You can also read this about Amazon EC2 instance store; helps you understand about the temporary storage required to do those changes.
Also, if you are learner then you would like this AWS tutorial.
Or if you want to become an expert in AWS, then take a look at this AWS Training course.