Your ISP determines the IP address you get (unless you have a static IP). In either case, what is it that you're trying to accomplish by changing your IP address to what you want? If you're trying to get an easy to remember number, instead try a dynamic dns service that updates a (free) host-name to correspond to your IP address changes.
No-IP is one example of a service that does this.
Hope this helps.