It sounds like you need to reset your circadian rhythm, Unyuns. Wake up shortly before dawn, don't use caffeine, watch the sun rise. Then that night, after a long day of being productive on your feet, watch the sun set. Avoid using any screens until it's time for bed, then repeat the next day. After maybe a week you should be hitting a natural sleep cycle which should improve your quality of sleep