1) In regards to your low self esteem do something as sexy and crazy as you can think. (Meet him naked at the door and just jump onto him for example.) Care about HIS reaction to you, not what you think. Once you do it a few times you should hopefully feel more comfortable.
2) In regards to...