I do not see any reason losing weight will stop you, you may need to look at what aircraft the schools around you have - ask if you can sit in their aircraft to get an idea of which suits you for your size - I think you can probably rule out the Cessna152