A page to display various membership types to choose from?
You will need to create a custom module to do it exactly as you desire, and you probably won't find anyone here to do it for you, so you need to do more research if you go that approach.

A simpler approach does not require a custom module:


create a block with the three "tables" as images (to be prettier in my opinion)
add that block to the content-top of whichever theme you have
restrict the content to only show on the user/register page
under admin/config/people/accounts/fields add a new field of type list(text) that includes the three types of account, required at registration
if desired - set a Rule to act on new account registration to take care of role changes or other account differences based on the value of the drop-down selection


This will show the three options at registration and require the user to choose one of them - the Rules will then act on that choice to change the account as desired