I tried to make his viv, and put a hole in the roof for the light, but I think it's way to high for him. Right now I have a little table and a makeshift wooden bridge for his basking spot! What can I do?
You could get a different light fixture that you can mount inside. that will bring it closer to him. Then for the hole you made, you could maybe use that for a ceramic heat emitter. Turn that area into like a "warm" area instead of a basking spot.
I think that'll encourage him to move around more.