The only thing I can suggest is ...Give it time....he will do it eventualy. Don't push him into it. Sounds like he's got the hang of it though. To me boys always seemed to be harder than girls. My son was 4 until he acually was completly out of pull-ups. Don't get discouraged it shall happen.
Best of luck sorry I don't have much advice
