There seems to be serious misunderstanding between me and my textbook ("Classic Set Theory. A guided independent study" by Derek Golderi).
I must provide you with definition of Dedekind left set because it's important to understand the exercises:

FACEPALM. So far so bad. "A real number is Dedekind left set" doesn't make sense to me. A number and a set are two different things. Yes, there can be a set whose the only element is a number, but it does't make the set itself a number.
There are two exercies that have nonsensical places too (each one has a solution). Let's begin with the second one because it's simpler:
ME: Of course it's not a real number, it's not even a number, it's a SET!
Now let's look at the first exercise:

Definition of set q is absurd. It basically says "We have set q that consists of rational numbers and each its rational number has following property: namely any rational number that is less than any rational number". But there is no such number! It could make sense if we were comparing a set of negative numbers to a set of positive numbers, after all any negative number is less than any positive number. But we don't compare sets of negative and positive numbers, so in this case we get empty set.
1.This is not clear what
means. Does it mean "q+1 isn't less than q when assumed that q is a rational number"? If yes, then why don't we just write it down as "q+1 is more than q when assumed that q is a rational number"? It's more straightforward. Besides, if we adopt the interpretation it's unclear why should we conclude that q is a proper subset of all rationals.
2.I'm not sure how to interpret
and why should it mean that set q can't be empty. My best guess is that it means "For any rational number there is always smaller rational number exists. Thus the set is NOT empty". I agree with the premise, but I don't see how the conclusion follows from it.
3.The rest of the solution is unclear for me too, but I guess I'll be able to understand it if I will have clear understanding of already mentioned places that confuse me.



I think you have to get used to the idea that a thing in mathematics is what we define it to be. In general there could be multiple definitions which don't have any conflict with each other. And one of these definitions could be more popular to become common knowledge. But in any case if one encounters an unfamiliar definition one should try to accept it and see where it leads us.
Here you encounter the definition of "real number" as some sort of a subset of the set of rationals. If you find this definition as bit disturbing then understand that "real numbers" are difficult to define and most high school textbooks conveniently avoid defining them.
Another confusion is the use of same letter to denote a real number and a rational number. Observe that rational numbers in your book are denoted by lowercase Roman symbols $a, b, \dots, p, q, \dots$ whereas the same symbols in bold like $\textbf{p, q} $ represent Dedekind left sets ie real numbers. Once you notice this carefully most of the doubts about the two problems will be gone.
Let's start with $$\textbf{q} =\{p\in\mathbb {Q} \mid p<_{\mathbb{Q}} q\} $$ Here $q$ is a specific rational number (you can think of some example like $q=1$ in your mind if that helps). And $\textbf{q} $ is a specific subset of $\mathbb{Q} $ which depends on rational number $q$. In simple English $\textbf{q}$ is the set of all rationals which are less than $q$ (for example you might consider the set of all rationals less than $1$).
To show that this set $\textbf{q} $ is Dedekind left set just check that it satisfies the three properties given in the definition of Dedekind left set.
It is clearly not empty because there are many rationals less than $q$ (in particular $q-1$ is one of them) and they all belong to set $\textbf{q}$. Also it is a proper subset of $\mathbb {Q} $ because there are many rationals which don't belong to it (precisely $q$ and all greater rationals don't belong to $\textbf{q}$).
Next property of Dedekind left set when translated into English reads like "if a rational number belongs to a Dedekind left set then all the smaller rationals also belong to it". If some rational $x\in\textbf{q}$ then by definition of set $\textbf{q} $ we have $x<q$ and clearly all rationals less than $x$ are also smaller than $q$ so that all rationals smaller than $x$ also belong to $\textbf{q} $. Thus the second property is also verified for $\textbf{q} $.
The final property of Dedekind left set needs to be verified for $\textbf{q} $ and it reads that "there is no greatest member in $\textbf{q} $" ie "if a rational $x$ lies in $\textbf{q} $ then there is another greater rational $y$ which also lies in $\textbf{q}$". Let $x\in\textbf{q}$ then we have $x<q$ and the rational number $y=(x+q) /2$ is such that $x<y<q$. Since $y<q$ we have $y\in\textbf{q} $ and thus we have found a $y$ greater than $x$ which lies in $\textbf{q}$.