You can create a Blue/Green deployment. This allows you to make the change with just a few clicks in the Console and without modifying your application.
Steps:
If you encounter an issue where the creation doesn't reduce the size, you might be trying to shrink it too much. Try a larger value.
Thanks to Sean for pointing this out in a comment.