Ok, it seems to be a little bit of confusion here, yes, like I said in my previous post what you need is a PUBLIC IP, if you want to do that you need to forward port 21 on your router, that way, it can accessed from the "cloud", you will have to refer to your router's manual to read how to do that.
One thing, by exposing your FTP server in this case ANYONE who gets your IP will be able to connect, so make sure is secured, and another thing, if several users connect, your bandwidth will suffer, so keep that in mind too.
Having "home servers" is not recommendable, unless is for testing purposes only.