If ever I need to install any modules created using h2xs e.g. CPAN modules, in other than the default location, the first step i.e. when generating the makefile, is to use the PREFIX macro. In your case ...
perl Makefile.PL PREFIX=$HOME
Note that, if it didn't already exist, running make install will create $HOME/lib