One of the things your fighting right now is the summer weather conditions. Any oil based finish takes longer to cure out in hot humid conditions.

Look up Timberlux's web site and watch some of the videos Brian has posted, in at least one of them he mentions the drying time issues in the summer.