Brother just work on your personality and work out constantly. Depending on the severity to get to a good point it'll take a couple of years but use that pent up energy for good instead of wasting it on a screen.
If you start now you'll be on the path to being at your peak as a human and from there you'll have more confidence in yourself to keep it going and do even more.
There is a possibility that you have a self-esteem problem, which is why you claim to be ugly. Start doing Sun Square or use the Wunjo rune. This will make you confident.
You can also start doing magic work on attracting the perfect partner to you. There will always be some person who will love you as you are.